magento magento-1.7

¿Cómo elimino index.php de la URL en Magento?



magento-1.7 (5)

Puede eliminar index.php en las URL frontales realizando los siguientes pasos:

Ve a la sección de administración de Magento.

In System -> Configuration -> Web -> Search Engines Optimizations, select YES.

Borrar caché ahora ve su trabajo. si algún caso no funciona ir a ftp

encuentra el archivo en tu raíz .htaccess

mira esta línea, debería ser un comentario, por ejemplo

RewriteBase/magento/

Reemplace con este código.

#RewriteBase /magento/

¿Cómo puedo eliminar index.php de la URL en Magento?

Por ejemplo, la URL de la página de inicio es: www.mydomain.com/index.php

Quiero mostrar: www.mydomain.com

Entonces, ¿hay alguna manera de hacerlo en el Panel de administración de Magento?


Puede eliminar index.php en las URL frontales realizando los siguientes pasos:

Ve a la sección de administración de Magento.

  1. En Sistema -> Configuración -> Web -> Optimizaciones de motores de búsqueda, seleccione SÍ.

  2. En Sistema -> Configuración -> Web -> Seguro -> Usar URL seguras en la interfaz, seleccione SÍ.

  3. Edite el directorio /installdir/apps/magento/htdocs/.htaccess y elimine el comentario de la línea:

    RewriteBase / magento /


Puede eliminar index.php en las URL de la interfaz ejecutando los siguientes pasos en la sección de administración de Magento:

En Sistema -> Configuración -> Web -> Optimizaciones de motores de búsqueda , seleccione .

Edite el /installdir/.htaccess y descomente la línea:

RewriteBase /magento/

En mi caso, el subdirectorio en el que se encuentra Magento se llama magento , así que magento a tu ruta de subdirectorio si es diferente.


EX: la URL de su sitio es: http: // localhost / my_site / demo1 /

A continuación, agregue esto a (o cree) .htaccess ( / my_site / demo1 / .htaccess)

RewriteEngine On RewriteBase /my_site/demo1/ RewriteRule ^index/.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /my_site/demo1/index.php [L]