Options Indexes FollowSymlinks RewriteEngine On RewriteRule ^([a-z]+)/([0-9]{1,3})/?$ /view_$1.php?id=$2 [L]
После того, как в адресной строке я набираю
hbk13/news/12
у меня показывается новость с индексом 12, но! при этом нет стилей, то есть отображается эта новость черте по какому, а в файле лога Apache такая строка:
[Sat Jul 28 10:59:48 2012] [error] [client 127.0.0.1] File does not exist: z:/home/hbk13/www/news/style.css
То есть почему-то она начинает искать файл стилей не в корне, а в папке news, которой понятное дело нет.
и набираю всё ту же строку в адресной, то всё нормально отображается. Ну и понятное дело в адресной строке уже не
hbk13/news/12
a
hbk13/view_news.php?id=12
Вопрос собственно в том, почему так происходит? Ведь по идее, правило, которое я прописал в htaccess должно заменять вводимое в адресной строке на view_news.php?id= и, вроде бы как, заменяет, но почему-то ссылки на таблицу стилей, на рисунки и т.д. начинает искать уже не в корневой папке, а в отталкиваясь от папки news.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Cerberus
Доброе время суток всем.
Прошу не закидывать шапками, поскольку только пару дней, как начал разбираться с использованием mod_rewrite.
Суть такова.
Есть структура папок такого вида:
Содержимое .htaccess
После того, как в адресной строке я набираю
у меня показывается новость с индексом 12, но! при этом нет стилей, то есть отображается эта новость черте по какому, а в файле лога Apache такая строка:
То есть почему-то она начинает искать файл стилей не в корне, а в папке news, которой понятное дело нет.
Как только я в правиле добавляю флаг редиректа
и набираю всё ту же строку в адресной, то всё нормально отображается. Ну и понятное дело в адресной строке уже не
a
Вопрос собственно в том, почему так происходит? Ведь по идее, правило, которое я прописал в htaccess должно заменять вводимое в адресной строке на view_news.php?id= и, вроде бы как, заменяет, но почему-то ссылки на таблицу стилей, на рисунки и т.д. начинает искать уже не в корневой папке, а в отталкиваясь от папки news.
Link to comment
Share on other sites
8 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.