Buenas tardes, después de actualizar drupal de la versión 8.3.5 a la versión 8.5.3, empezó a aparecer index.php en cada link de la página(www.ejemplo.com/index.php/nosotros). he intentado modificar el archivo .htaccess de la siguiente manera
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ /index.php [L]
He leido toda la información de este link: https://www.drupal.org/docs/8/clean-urls-in-drupal-8/fix-drupal-8-clean-...
sin lograr que funcione.
Es importante mencionar que solo se corrige si limpio todas las caches funciona bien durante un corto tiempo.
Alguna sugerencia???.... Muchas Gracias!!!!
Comments
Modificar Rewrite
Puedes intentar quitar de tu RewriteRule la diagonal de index.php, no sé si eso logre algún cambio, y después hacer el vaciado de caché
RewriteRule ^ index.php [L]
Solucionado
Muchas gracias por tus comentarios, dándole vueltas al asunto lo solucioné modificando el .htaccess, tuve que colocar la ruta completa donde tengo instalado Drupal, quedó de la siguiente manera:
RewriteRule ^ /var/www/html/index.php [L].
ya lleva dos días funcionando bien ;)
Saludos!!!
Tambien verifica que tu
Tambien verifica que tu servidor http soporte Rewrite. Si usas apache verifica que el mudulo este instalado y habilitado.
Solucionado
Muchas gracias por tus comentarios, dándole vueltas al asunto lo solucioné modificando el .htaccess, tuve que colocar la ruta completa donde tengo instalado Drupal, quedó de la siguiente manera:
RewriteRule ^ /var/www/html/index.php [L].
ya lleva dos días funcionando bien ;)
Saludos!!!