В настоящее время я улучшаю удобство использования веб-сайта с помощью дружественных URL-адресов. Я несколько раз сделал и то, что я обычно делаю это скрыть * .php или расширение * .html с помощью .htaccess после этого кода:Ошибка 404 с использованием RewriteRule в .htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
Однако этот код, кажется, сопротивляется работать на сервере этого сайта в хостинге. Я получаю 404 не найденную ошибку, если я пытаюсь получить доступ без добавленного расширения.
http://www.leddream.es/alquilar-pantalla-led.html
http://www.leddream.es/alquilar-pantalla-led
Любые идеи, как решить эту проблему?
Включен ли модуль перезаписи? – starkeen
Да, это так. Я также добавляю www. к запросам, которые приходят без него и отлично работают @Starkeen –
Спасибо за предложение @anubhava. Файл .htaccess работает нормально. –