Подскажите с Rewrite, некая особеность мне неясная

Кощей

if(!$needle) die("ooh");
Подскажите с Rewrite, некая особеность мне неясная

У меня есть модуль к примеру его название artist,
выводи исполнитлея идет так:
modules.php?name=artist&aname=Metallica

Я пишу правило

RewriteRule ^artist_(.*).html modules.php?name=artist&aname=$1 [NC,L,NE]

Вот по этому правлу все открываеться как нужно, тоесть по адресу
саут.ком/artist_Metallica.html

Но я хочу получть адресс вот такой
саут.ком/artist/Metallica.html (ну мне так больше нравиться)

Я пигу правило
RewriteRule ^artist/(.*).html modules.php?name=artist&aname=$1 [NC,L,NE]

Страница тоже загружаеться, и выбираеться нужный исполнитель, НО! - но не загружаеться тема сайта, структура загружаеться а вот стили css и картинки нет.
С чем это связано ?
 

whirlwind

TDD infected, paranoid
Ну так а у тебя и не написано, что бы "artist/.что-то css или gif" тыкалось в реальный каталог. Может пути к стилям и картинкам относительные?
 

phprus

Moderator
Команда форума
Кощей
Всегда прописывай пути к стилям и картинкам относительно корня сайта и тогда у тебя не будет проблем с путями.
PHP FAQ: Различие между абсолютными и относительными путями. В файловой системе и на сайте.

-~{}~ 06.11.06 17:16:

Кощей
Всегда прописывай пути к стилям и картинкам относительно корня сайта и тогда у тебя не будет проблем с путями.
PHP FAQ: Различие между абсолютными и относительными путями. В файловой системе и на сайте.
 

Кощей

if(!$needle) die("ooh");
Так у меня 3 зеркала. мне нужно чтобы передняя часть изменялась!
 

phprus

Moderator
Команда форума
Кощей
В путях относитально корня сайта не указывается домен.

-~{}~ 06.11.06 17:25:

Кощей
В путях относитально корня сайта не указывается домен.
 
Сверху