|
Если вы впервые на нашем форуме - ознакомьтесь с правилами
|
|
Здравствуйте.
У моего сайта два названия www.1.ru и www.2.ru.
Хотел настроить фаил .htaccess в корне так, что бы про запросах к этим двум адресам выдавались разные данные.
Пытался сделать через mod_rewrite.
RewriteEngine on
RewriteBase /
RewriteRule ^(.+.(gif|jpg))$ $1 [L]
RewriteRule ^(.*).htm$ index.php?p=$1 [L]
Такой код работает. Но приходится делать для картинок пути, типа /image/www.1.ru/1.gif.
Как сделать правило, что бы при запросе к файлам .gif www.1.ru/1.gif и www.1.ru/data/1.gif физически загружались www.1.ru/image/www.1.ru/1.gif и www.1.ru/image/www.1.ru/data/1.gif соответственно?
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^(.*)(.gif)$
RewriteRule ^/(.*)$ /image/%{HTTP_HOST}/$1 [L]
RewriteRule ^(.+.(gif|jpg))$ $1 [L]
RewriteRule ^(.*).htm$ index.php?p=$1 [L]
Не работает. Как быть? Помогите.
|
|
11 января 2005, 11:08
|
|
Это сообщение было просмотрено: 5824 раз(а)
|
|