20 апреля 2024, суббота  

PHPworld.ru - все о программировании на PHP, основы языка PHP, особенности PHP5
PHPworld.ru php php 5 SQLite Статьи Книги Форум PHP Гостевая книга Ссылки по PHP

Правила форума


Если вы впервые на нашем форуме - ознакомьтесь с правилами


 

Форум

  Dmitry :: .htaccess
Здравствуйте.
У моего сайта два названия 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 раз(а)

Ответить на сообщение

Вернуться к списку сообщений форума

Сообщение и ответы Просм. Автор Дата
  .htaccess5824 Dmitry11.01.05 11:08
 Как-то все очень сложно выходит3245 Леонид11.01.05 12:27
 нет3005 Dmitry11.01.05 12:29
 Лучше использовать возможности PHP3139 Леонид16.01.05 18:51
 Это не совсем то...3259 Dmitry17.01.05 10:04
 А можно и проще...3034 straher18.04.05 10:46


 Ответить на сообщение
 Автор:
 Ваш email*:
уведомлять об ответах на соощение по email
не публиковать email в форуме
 Тема сообщения:
 Текст сообщения:

* - поле не обязательно для заполнения

 

Copyright © PHP World - Леонид Лукин, 2004-2008.

Главная PHP World | PHP | PHP 5 | SQLite | Статьи по PHP | Книги по PHP | Ссылки по PHP | CV