-
Notifications
You must be signed in to change notification settings - Fork 0
Servidores Apache
Nicolás Giacaman edited this page Feb 25, 2021
·
2 revisions
En caso de estar usando servidores con Apache, puede usar un archivo .htaccess
para habilitar la opción de mod_rewrite. Esta opción nos permite cambiar nuestra url de proyecto.com/index.php/seccion
a proyecto.com/seccion
ayudando a mejorar la navegación y el SEO.
Debemos crear un archivo .htaccess
en la raíz del proyecto (junto al index.php).
Dentro de este archivo podemos colocar lo siguiente:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
En caso de tener nuestro mini proyecto en un subdominio debemos cambiar un poco el archivo
Por ejemplo, si estamos en el subdominio /api
debemos colocar lo siguiente:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /api/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /api/index.php [L]
</IfModule>