Preguntas etiquetadas con rewrite

La reescritura de URL asigna una URL entrante a una URL modificada, de modo que la solicitud se procesa como si la solicitud original se hubiera realizado a la URL modificada. Esto a menudo se usa para proporcionar URL más amigables para los motores de búsqueda.

1
Cómo extraer solo el nombre del archivo de la uri de solicitud
Estoy tratando de reescribir la uri de solicitud dependiendo de la extensión del archivo, luego extraer solo el nombre del archivo de la uri y almacenarlo en otra carpeta. El problema aquí no es una variable predefinida para el nombre del archivo y las variables disponibles uri, request_uriy request_filenamedará la …
11 nginx  rewrite  images 

1
nginx: reescribe todo excepto una ubicación
En este momento mi nginx está reescribiendo varios dominios en un dominio principal que estamos usando. Aquí hay una regla de mi configuración: server { listen X.X.X.X:80; server_name .exampleblog.org; rewrite ^(.*) http://blog.example.org$1 permanent; } Cada solicitud a ** exampleblog.org * se redirige a blog.example.org Ahora quiero que www.exampleblog.org/+ y exampleblog.org/+ …

4
Redireccione temporalmente * todas * las solicitudes HTTP / HTTPS en IIS a una página de "mantenimiento del servidor"
Tenemos un servidor IIS que aloja cientos de aplicaciones web separadas, y el servidor de la base de datos física que aloja estas aplicaciones se desconectará por mantenimiento durante un breve período (esperamos que tarde menos de 15 minutos). Durante ese período, queremos redirigir TODO el tráfico que ingresa, para …

2
IIS Rewrite, rewrite maps y query strings
Por favor, ayúdame a entender reescribir mapas, tengo esta configuración: <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> Aquí está mi regla: <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}" appendQueryString="true" …
10 iis-7  rewrite 



4
¿Por qué obtengo una barra diagonal doble dependiendo de dónde se encuentre mi RewriteRule?
Estoy usando el siguiente código para dirigir todas las solicitudes de www a URL que no sean www: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.example\.org$ [NC] RewriteRule ^(.*)$ http://example.com/$1 [R=301,L] Esto funciona muy bien dentro de un archivo .htaccess en la raíz de mi sitio web. Por ejemplo, www.example.com -> example.com/ www.example.com/ …

3
mod_rewrite no reenvía parámetros GET
Tengo problemas para configurar Apache con mod_rewrite en mi máquina de desarrollo. Mod_rewrite está activo y funciona bien para algunas reglas. Algunas reglas no funcionan según lo previsto, como esta: RewriteRule ^static/([^/]+)/([^/]+) /static.php?sISOCode=$1&sPage=$2 En static.php hago esto (para depurar): <?php print_r($_GET); print_r($_POST); print_r($_SERVER); die(); Qué impresiones (eliminó algunos elementos de …

2
NGINX reescribe la sintaxis dentro del bloque de ubicación
Una pregunta estúpida quizás, pero parece que no puedo encontrar buena documentación o ejemplos para esto ... Cuando usa bloques de ubicación para filtrar las solicitudes entrantes, ¿reescribe desde la ubicación coincidente o desde el inicio de la solicitud? Un ejemplo: location ^~ /category/ { rewrite ^/category/paid-search-news/?$ /tag/paid-search permanent; # …
8 nginx  rewrite 

2
Usando nginx para reescribir URL dentro de respuestas salientes
Tenemos un cliente con un sitio que se ejecuta en Apache. Recientemente, el sitio ha visto un aumento de la carga y, como un espacio intermedio, queremos cambiar todo el contenido estático del sitio a dominios sin cookies, por ejemplo http://static.thedomain.com. La aplicación no se entiende bien. Entonces, para darles …

1
ProxyPass dominio completo a Tomcat, incluida la raíz
He configurado my VirtualHost example.com para enviar todas las solicitudes a un servidor Tomcat ProxyPass / http://localhost:8088/app ProxyPassReverse / http://localhost:8088/app Esto funciona bien para URL como example.com/page , pero para example.com y example.com/ obtengo esta respuesta de redirección, que obviamente no conduce a nada. HTTP/1.1 302 Moved Temporarily Date: Wed, …

4
nginx subdominio reescribir
Otra pregunta sobre la regla de reescritura de nginx ¿Cómo puedo hacer una reescritura de http://www.*.domain.coma http://*.domain.com? gracias por adelantado - Deb EDITAR: Lo siento, no vi que el formato textil eliminó el * de mi pregunta. Lo arreglé ahora. Lo que necesito hacer es ir de www.joe.domain.com a joe.domain.com, …
8 nginx  rewrite 


2
Apache: envíe archivos gzip'ed preempaquetados
Quiero que Apache envíe archivos estáticos gzip'ed por cable, pero también quiero que Apache no siempre los gzip una y otra vez. Así que pensé si no sería posible entregar un archivo .gz si existiera. Esta configuración: Estructura de archivo: static/ | |--- style.css | \--- style.css.gz Y lo siguiente …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.