Preguntas etiquetadas con mod-rewrite

Módulo de reescritura de URL para el servidor web Apache. Se usa comúnmente para las llamadas URL "bonitas", pero también proporciona el poder y la flexibilidad para realizar varias tareas de manejo de solicitudes más allá de simples sustituciones.

24
El htaccess genérico redirige www a no www
Me gustaría redirigir www.example.coma example.com. El siguiente código htaccess hace que esto suceda: RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301] Pero, ¿hay alguna manera de hacer esto de manera genérica sin codificar el nombre de dominio?

15
Cómo habilitar mod_rewrite para Apache 2.2
Tengo una nueva instalación de Apache 2.2 en mi máquina Vista, todo funciona bien, excepto la reescritura de mods. He comentado LoadModule rewrite_module modules/mod_rewrite.s pero ninguna de mis reglas de reescritura funciona, incluso las simples como RewriteRule not_found %{DOCUMENT_ROOT}/index.php?page=404 Todas las reglas que estoy usando están funcionando en mi hosting, …

14
htaccess redirige a https: // www
Tengo el siguiente código htaccess: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond !{HTTPS} off RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule> Quiero que mi sitio sea redirigido https://www.con HTTPS y aplique el www.subdominio, pero cuando accedo http://www.(sin HTTPS), no me redirige https://wwwcon HTTPS.

16
Consejos para depurar reglas de reescritura de .htaccess
Muchos carteles tienen problemas para depurar sus declaraciones RewriteRule y RewriteCond dentro de sus .htaccessarchivos. La mayoría de estos están utilizando un servicio de alojamiento compartido y, por lo tanto, no tienen acceso a la configuración del servidor raíz. No pueden evitar el uso de .htaccessarchivos para reescribir y no …

19
.htaccess reescribir para redirigir la URL raíz al subdirectorio
Tratando de conseguir www.example.com ir directamente a www.example.com/store He intentado varios bits de código y ninguno funciona. Lo que probé: Options +FollowSymlinks RewriteEngine on RewriteCond %{HTTP_HOST} ^example.com$ RewriteRule (.*) http://www.example.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^(.+)\www.example\.com$ RewriteRule ^/(.*)$ /samle/%1/$1 [L] ¿Qué estoy haciendo mal?


8
¿Cómo funciona RewriteBase en .htaccess?
He visto esto en algunos .htaccessejemplos. RewriteBase / Parece ser algo similar en funcionalidad al <base href="">HTML. ¿Creo que puede anteponer automáticamente su valor al comienzo de las RewriteRuledeclaraciones (posiblemente las que no tienen una barra inclinada)? No pude hacerlo funcionar correctamente. Creo que su uso podría ser muy útil …

18
.htaccess redirige todas las páginas al nuevo dominio
¿Qué regla de redireccionamiento usaría para redirigir todas las páginas olddomain.examplea las que se redirigirá newdomain.example? El sitio tiene una estructura totalmente diferente, por lo que quiero que cada página del dominio anterior se redirija a la nueva página de índice de dominio . Pensé que esto haría (en el …

23
redirigir apache de no www a www
Tengo un sitio web que no parece redirigir de no www a www. Mi configuración de Apache es la siguiente: RewriteEngine On ### re-direct to www RewriteCond %{http_host} !^www.example.com [nc] RewriteRule ^(.*)$ http://www.example.com/$1 [r=301,nc] ¿Qué me estoy perdiendo?

5
Cómo depurar Apache mod_rewrite
Tengo dos problemas principales con mod_rewrite: 1) No se informa un error significativo cuando tengo una regla no válida 2) Para probar de manera confiable cada modificación, tengo que borrar el caché de Chrome. Esto no es ciencia espacial, pero tengo que presionar Ctrl + Shift + Delete y luego …

15
¿Cómo verificar si mod_rewrite está habilitado en php?
Me preguntaba si es posible verificar si mod_rewriteestá habilitado en Apache y IIS en PHP. ModRewrite para IIS existe. Comprobarlo here. Entonces, estoy buscando un script PHP que verifique mod_rewriteen Apache e IIS. ¿Alguien sabe tal guión o puede escribir uno? Especialmente para Microsoft IIS . ¡Gracias!
149 php  apache  mod-rewrite  iis 





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.