Apache.RU - Webboard
Вернуться
перенесенный DocumentRoot + mod_rewrite (saturnus) 18/03 - 22:24:32
Re: перенесенный DocumentRoot + mod_rewrite (Грей) 28/09 - 19:43:11
> Original message text:
> From: saturnus - 18/03 - 22:24:32
> Subject:перенесенный DocumentRoot + mod_rewrite
> -----------------
> Помогите, плиз!
>
> Есть у меня страничка, в ней есть картинки, href'ы на который записаны в относительном виде. весь сайт лежит не в docroot'е а на уровень ниже т.е. /site. Т.о. все ништяк.
> Но! При прикручивании mod_rewrite у меня получаются урлы в виде /site/info/blahblah и соответсвенно картинки браузер запрашивает как /site/info/img/image.img вместо /site/img/image.img. При использовании абсолютных ссылок есс-но получается /img/image.png. Надыбал такую штуку как перенесенный documentroot, где говорится что при использовании mod_rewrite - перенесенный docroot - это сущие пустяки. Типа добавили правило
> RewriteRule ^/$ /site [R]
> и все ништяк. Но фиг вам! Ничегошенки не работает. Как access.log были запросы GET /img/image.img так и остались. Не хочет их мод_реврайт применять к этим урлам. Что посоветуете с этим делать, что добавить к правилу чтоб заработало?
>
From: Грей - 28/09 - 19:43:11
Subject:перенесенный DocumentRoot + mod_rewrite
-----------------
Надо не добавить, а убрать (слеш).
Ну и добавить в конце /site/ на всякий случай.
Код:
RewriteRule ^$ /site/ [R]
P.S. mod_rewrite - жесть. Не верб ни одному слову тех, кто говорят будто это круто. Ясность использования - в студию!
[Это сообщение - спам!]
Последние сообщения из форума
29034
|
|