Задача: убрать адрес папки из url
В корне сайта лежит папка - folder, в ней в свою очередь лежит два файла:
1) index.php
2) файл стилей - style.css
Соответственно index.php доступен по адресу - site.com/folder/index.php. Так как файл стилей лежит на одном уровне с индексным файлом, то
он подключается через относительный путь -
<link rel="stylesheet" type="text/css" href="style.css" />
Мне нужно убрать из url имя папки, то есть получить из
site.com/folder/index.php следующее:
site.com/index.php
При выполнении следующих действий в htaccess, страница становится доступна по новому адресу,
НО перестаёт подключаться файл стилей, теперь он
подключается по пути site.com/style.css (и естественно его там нет, ведь он в папке folder)
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ folder/index.php [NC,L]
Что нужно дописать в htaccess, чтобы не происходила замена пути к файлу css? Просто поменять относительный путь на /folder/style.css не хочется, т.к. задача скрыть папку.