htaccess - переписать корневую папку? - PullRequest
2 голосов
/ 13 июня 2011

Я хорошо посмотрел в Google, но не смог увидеть ни одного примера моего сценария ... или ни одного, который бы я мог понять lol.

Вот моя ситуация. У меня есть htaccess переписать, который принимает URL http://www.mydomain.com/advert и указывает на http://www.mydomain.com/adverts/juneadvert/index.php Это работает нормально, однако я хочу, чтобы все пути исходного кода (javascript, css и т. Д.) Тоже использовали слаг / advert. Таким образом, истинный путь скрыт от пользователя.

например. Я не хочу http://www.mydomain.com/adverts/juneadvert/css/style.css

Я хочу: http://www.mydomain.com/advert/css/style.css

Возможно ли это?

1 Ответ

2 голосов
/ 13 июня 2011

Все, что вам нужно, это просто правило одной строки, например:

Options -Indexes -MultiViews +FollowSymLinks
RewriteEngine On

RewriteRule ^advert/((css|js)/.*)$ /adverts/juneadvert/$1 [L,NC]
...