Perguntas com a marcação «rewrite»

A reconfiguração de URL mapeia um URL recebido para um URL modificado, para que a solicitação seja processada como se a solicitação original tivesse sido feita para a URL modificada. Isso geralmente é usado para fornecer mais URLs compatíveis com os mecanismos de pesquisa.

1
Como extrair apenas o nome do arquivo da uri da solicitação
Estou tentando reescrever a solicitação uri, dependendo da extensão do arquivo, extraia apenas o nome do arquivo da uri e armazene-o em outra pasta. O problema aqui não é uma variável predefinida para o nome do arquivo e as variáveis ​​disponíveis uri, request_urie request_filenamefornecerá a URL completa. server{ set $file_folder …
11 nginx  rewrite  images 

1
nginx: reescreve todos, exceto um local
No momento, meu nginx está reescrevendo vários domínios em um domínio principal que estamos usando. Aqui está uma regra da minha configuração: server { listen X.X.X.X:80; server_name .exampleblog.org; rewrite ^(.*) http://blog.example.org$1 permanent; } Toda solicitação para ** exampleblog.org * é redirecionada para blog.example.org Agora, quero que www.exampleblog.org/+ e exampleblog.org/+ redirecionem …

4
Redirecione temporariamente * todas as solicitações HTTP / HTTPS no IIS para uma página de "manutenção do servidor"
Temos um servidor IIS que hospeda centenas de aplicativos Web separados, e o servidor de banco de dados físico que hospeda esses aplicativos ficará offline para manutenção por um breve período (esperamos que demore menos de 15 minutos). Durante esse período, queremos redirecionar TODO o tráfego que chega, para qualquer …

2
Reescrever, reescrever mapas e cadeias de consulta do IIS
Ajude-me a entender a reescrita de mapas, tenho esta configuração: <rewriteMap name="MyMap"> <add key="/pages" value="/website/pages/index.aspx" /> <add key="/pages/page-1" value="/website/pages/page-1/index.aspx" /> <add key="/pages/page-1/section-1" value="/website/pages/page-1/section-1.aspx" /> </rewriteMap> Aqui está a minha regra: <rule name="Rewrite rule for MyMap" stopProcessing="true"> <match url=".*" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> <add input="{MyMap:{REQUEST_URI}}" pattern="(.+)" /> </conditions> <action type="Rewrite" url="{C:1}" …
10 iis-7  rewrite 

3
Apache: Onde examinar os logs de redirecionamento?
Eu tenho complicado RewriteConde RewriteRuleem uma máquina. E de acordo com essas regras, alguns dos pedidos serão redirecionados para outra máquina. Existe algum registro do Apache que mostre claramente como o redirecionamento ocorre? Porque o redirecionamento está acontecendo das maneiras que eu não prevejo.


4
Por que recebo uma barra dupla à direita, dependendo da localização da minha RewriteRule?
Estou usando o código a seguir para direcionar todas as solicitações de www para URLs não www: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.example\.org$ [NC] RewriteRule ^(.*)$ http://example.com/$1 [R=301,L] Isso funciona muito bem dentro de um arquivo .htaccess na raiz do meu site. Por exemplo, www.example.com -> example.com/ www.example.com/ -> example.com/ www.example.com/other_page …

3
mod_rewrite não encaminha parâmetros GET
Estou tendo problemas para configurar o Apache com mod_rewrite na minha máquina de desenvolvimento. O Mod_rewrite está ativo e funciona bem para algumas regras. Algumas regras não funcionam como pretendido, como esta: RewriteRule ^static/([^/]+)/([^/]+) /static.php?sISOCode=$1&sPage=$2 No static.php eu faço isso (para depuração): <?php print_r($_GET); print_r($_POST); print_r($_SERVER); die(); Quais impressões (removidos …

2
Sintaxe de reescrita do NGINX dentro do bloco de localização
Uma pergunta estúpida, talvez, mas não consigo encontrar boa documentação ou exemplos para isso ... Ao usar blocos de localização para filtrar solicitações recebidas, você reescreve a partir da localização correspondida ou do início da solicitação? Um exemplo: location ^~ /category/ { rewrite ^/category/paid-search-news/?$ /tag/paid-search permanent; # this, rewrite ^paid-search-news/?$ …
8 nginx  rewrite 

2
Usando o nginx para reescrever URLs nas respostas de saída
Temos um cliente com um site em execução no Apache. Recentemente, o site tem recebido um aumento de carga e, como uma lacuna de interrupção, queremos mudar todo o conteúdo estático do site para domínios sem culinária, por exemplo http://static.thedomain.com. A aplicação não está bem compreendida. Então, para dar aos …

1
Domínio inteiro do ProxyPass para o Tomcat, incluindo root
Eu configurei meu VirtualHost example.com para fazer proxy de todas as solicitações para um servidor Tomcat ProxyPass / http://localhost:8088/app ProxyPassReverse / http://localhost:8088/app Isso funciona bem para URLs como example.com/page , mas, por exemplo.com e example.com/ , recebo essa resposta de redirecionamento, que obviamente não leva a nada. HTTP/1.1 302 Moved …

4
reescrita do subdomínio nginx
Ainda outra questão de regra de reescrita nginx Como posso reescrever de http://www.*.domain.compara http://*.domain.com? desde já, obrigado - Deb EDITAR: Sinto muito, mas não vi a formatação têxtil remover o * da minha pergunta. Eu consertei agora. O que eu preciso fazer é ir de www.joe.domain.com para joe.domain.com, onde joe …
8 nginx  rewrite 

9
Recomendação: site da empresa forçado a https?
Minha empresa deseja que seu site "informativo" seja reescrito de HTTP para HTTPS. Tecnicamente, isso não é grande coisa para mim. Mas tenho dúvidas se esse é o estado da arte, já que a única razão pela qual eles desejam isso é criptografar contatos e inscrever formulários. (Eu poderia ativar …

2
Apache: Envie arquivos compactados com gzip
Eu quero que o Apache envie arquivos estáticos compactados por zíper, mas também quero que o Apache nem sempre os compacte repetidamente. Por isso, pensei que não seria possível entregar um arquivo .gz, se existir. Esta configuração: Estrutura do arquivo: static/ | |--- style.css | \--- style.css.gz E o seguinte …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.