Имя: Пароль:
IT
Веб-мастеринг
Не видит CSS
0 bizovo
 
14.10.11
12:44
Всем, привет!
В поисковике не могк найти ответ на свой вопрос, вот пишу сюда
Сейчас пытаюсь настроить человекоподные url на сайте, собственно все по порядку:
1. Есть url http://localhost/index.php?cat=1&item=2&mark=48&page=1
2. Хочу данный url заменить на http://localhost/test
На самом деле все просто вот собственно решение:
в файле .htaccess нужно прописать след. строку
RewriteRule ^index.php?cat=1&item=2&mark=48&page=1 test

НО, вот в чем проблема, если набрать в браузере
http://localhost/test - все работает на ура
а вот если так
http://localhost/test/ то не видит css

Соответственно вопрос, почему не видит css при втором расскладе и что нужно делать, что бы подхватилось
1 zak555
 
15.10.11
09:08
настроить conf ?
2 Torquader
 
16.10.11
01:21
Таки localhost/test - это файл test в корневом каталоге, и его система грузит, а localhost/test/ это директория, и туда apache должен подставить имя индексного файла из своих настроек, если оно там найдётся, то покажет, этот файл - иначе покажет директорию.
Далее, если у вас не установлено BASE для файла, то при записи стилевого файла REL=STYLESHEET HREF="./File.css" файл будет искаться в первом случае в корневом каталоге, а во-втором случае в каталоге /test
3 CepeLLlka
 
16.10.11
01:26
То то же.. всё рассказал :)
4 PushoN
 
16.10.11
05:15
путь пропиши ручками.