Internet

Habilitar mod_rewrite en htaccess

Anteriormente ya habíamos visto como habilitar el mod_rewrite tanto en Apache, como en nuestro servidor local con Wamp.

En este post vamos a ver otro de los casos posibles, como habilitar el mod_rewrite en el htaccess de nuestra web.

 

Habilitar mod_rewrite

Este es el caso más típico de una web funcionando en un dominio. Añadimos este código al archivo .htaccess ubicado en la raíz de nuestra web.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

 

Habilitar mod_rewrite si la web está instalada en un subdirectorio

Este caso se puede dar si por ejemplo tenemos instalados dos Worpdress en un mismo dominio, uno en misitio.com y otro en misitio.com/preguntas. En este caso para que funcionen correctamente los permalinks y habilitar este módulo, debemos añadir este código al archivo .htaccess de nuestra segunda instalación de Wordpress o web sobre un dominio:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /pregunta/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /pregunta/index.php [L]
</IfModule>

Este código parte del ejemplo de que la web (un Wordpress ) se encuentra funcionando dentro de una carpeta llamada pregunta, podemos cambiar en el código el directorio pregunta por el que estés usando en tu caso.

Suscríbete
Notify of
guest

0 Comentarios
Inline Feedbacks
Ver todos los comentarios
Botón volver arriba

sbobet