Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: почему это РАБОТАЕТ?
 
 автор: sergi   (07.05.2009 в 23:50)   письмо автору
 
 

привет всем

есть сайт на пример test.com
при указании этого адреса я с помощью
mod rewrite внутренне переписываю URL на "test.com/ru" т.е. все содержимое показывается из папки "ru" но в адресной строке при этом стоит только "test.com"
-----------------------------
RewriteCond %{HTTP_HOST} ^test.com$
RewriteRule ^$ ru/ [QSA]
------------------------------

пока все нормально НО теперь не понятно
какой путь имеет CSS link ?


я спрашиваю, потому что стили одинаково загружаются
по всем этим адресам:
<link href="/../css/index.css" type="text/css" rel="stylesheet" />
<link href="../css/index.css" type="text/css" rel="stylesheet" />
<link href="/css/index.css" type="text/css" rel="stylesheet" />


И ДАЖЕ ПРИ
<link href="./.././../../../css/index.css" type="text/css" rel="stylesheet" />


ТОЛЬКО НЕ С
<link href="css/index.css" type="text/css" rel="stylesheet" />


сам index.css лежит в папке "css" которая находится в корневом каталоге рядом с папкой "ru"

ПОМОГИТЕ РАЗОБРАТЬСЯ ПОЧЕМУ ЭТО РАБОТАЕТ!!!

ведь так не бывает что куча адресов и все ведут на одну CSS

спасибо

  Ответить  
 
 автор: mihdan   (08.05.2009 в 11:00)   письмо автору
 
   для: sergi   (07.05.2009 в 23:50)
 

Укажите тег <base>


RewriteCond %{HTTP_HOST} ^test.com$
RewriteRule ^([^.]+)$ ru/ [QSA]



http://spectator.ru/technology/php/user_friendly_urls

  Ответить  
 
 автор: Trianon   (08.05.2009 в 11:04)   письмо автору
 
   для: mihdan   (08.05.2009 в 11:00)
 

И как только укажет - так сразу поймет?

  Ответить  
 
 автор: Sergi   (08.05.2009 в 17:22)   письмо автору
 
   для: mihdan   (08.05.2009 в 11:00)
 

указал <base href="http://test.com" />

ничего не изменилось

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования