Как организовать работу виртуальных адресов?

Enderl

Новичок
Как организовать работу виртуальных адресов?

Как организовать архитектуру виртуальных url ?
- есть файл .htaccess который содержит
----------------.htaccess---------------------
RewriteEngine On
RewriteRule ([^.]*)[/]?$ index.php?%{QUERY_STRING}
----------------END .htaccess---------------------
Апаеч сервер все адресует index.php, php вступает в силу.
Вроде все работает, но когда раньше я писал относительную сылку <img src='img/head.gif' align='left'> то теперь приходится писать полный путь <img src='http://hostname.ru/img/head.gif' align='left'>. Как сделать так чтобы не писать полный пусть?
 

mit

Новичок
<img src='/img/head.gif' align='left'>
Слэш в начале - путь от корня.
 

Enderl

Новичок
Автор оригинала: mit
<img src='/img/head.gif' align='left'>
Слэш в начале - путь от корня.
Увы! Но так не работает. Все дело в том что когда в строке адреса будет написанно www.namehost.ru/ru/article/ по проавилам апатч адресуется на www.namehost.ru/index.php то и относительный адрес будет /ru/article/
Одним слоловом, не работает! (
 

SunDrop

Помощник поисков. робота
Условие создаются с помощью RewriteCond
Можешь написать:
RewriteCond %{REQUEST_URI} !/img/
Если у тебя картинки в одной папке лежат.
Остальной материал копай в поиске
 
Сверху