Убрать папку из пути в htaccess?

Здравствуйте!
Есть путь к папке: domain.com/assets/*
В этой папке лежат файлы стилей, изображения и пр.
Нужно убрать её. Физически на сервере она есть, и в ней все лежит, но нужно что бы доступ к стилям и пр. был без assets.
Подскажите пожалуйста
  • Вопрос задан
  • 1190 просмотров
Решения вопроса 1
SagePtr
@SagePtr
Еда - это святое
Если нужно так, чтобы файлы из domain.com/assets/* были доступны по domain.com/* - то как-то типа того:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}/assets%{REQUEST_URI} -f
RewriteRule .* assets/$0 [L,QSA]

Это правило проверяет наличие файла, и если этого файла нет - проверяет его наличие в папке assets, и если там есть - отдаёт его.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы