Здравствуйте! Настроил в файл .htaccess RewriteRule, вот так: RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)$ index.php?menu=$1&catalog=$2 [L] Но когда перехожу по ссылке 127.0.0.1/catalog/car По ссылке вроде как перехожу, отображает что нужно, но после этого перестают подгружаться файлы. Подгружаю файл css, так "css/my.css", а если через фаербаг изменю путь на ../css/my.css то файл подгружается. Я получается после перехода по ссылке нахожусь в 127.0.0.1/catalog из-за чего все мои ссылки перестают работать. Так и должно быть? Или я что то делаю не так?
Спасибо. А как быть с ссылками типа "127.0.0.1/auto" ? Выкрутился тем что в меню прописал следующее "../auto" (т.к. после нажатия на меню "127.0.0.1/catalog/car" я нахожусь в "127.0.0.1/catalog/"). Но нормально ли будет индексироваться эта ссылка "../auto" ?
)) понял теперь. В начале подумал вы пишите о подключаемых файла типа css/my.css, и в них добавлять "/" (/css/my.css) Спасибо, теперь все работает. На всякий случай напишу как сделал, вдруг опять не правильно понял) Ссылка: 1) /auto 2) /catalog/car
и о них, и о ссылках и обо всём! =) Добавлено спустя 57 секунд: ведь положение css файлов не меняется в зависимости от страницы. и поэтому всегда стоит указывать адрес от корня на всё такое. и на страницы тоже.