Добрый день!
Имеется сайт, который состоит из статических html-документов: about.html, contact.html и т.п.
Потребовалось сделать "красивые" чпу типа site.ru/about/ , site.ru/contact/
Нашел здесь на toster следующие пример директив для .htaccess, которые по описанию должны были преобразовать url
RewriteEngine on
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP
RewriteRule ^([^.]+)\.html$ http://site.ru/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) /$1.html [L]
Добавляю его себе в .htaccess (изменяя адрес сайта), но ничего не срабатывает. Тестировал работу htaccess на редиректах - все работает, значит дело не в нем.
Подскажите, пожалуйста, возможно ли изменить url у статических файлов? Как это сделать?
(создание папок и добавление туда index.html не подойдет, файлов очень много и в них пути к стилям и картинкам замучаешься изменять...)