|
|
|
izOne |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 232 Регистрация: 22.8.2003 Где: Украина, Киев Репутация: нет Всего: 4 |
Исходные url'ы:
1. http://site/imagedir/image.gif - существует 2. http://site/image/image.gif - не существует 3. http://site/image/image.css - не существует 4. http://site/image/image - не существует необходимо, чтобы mod_rewrite делал следующее: 1. Если REQUEST_URI существует(1), то ничего не делать; не разбирать последующие правила 2. если REQUEST_URI не сущестует(2), но заканчивается на .gif или .jpg , то перенаправить на file.php; не разбирать последующие правила 3. если REQUEST_URI не сущестует(3), но заканчивается на .css , то перенаправить на css.php; не разбирать последующие правила 4. если не подходят предыдущие правила, то перенаправить на index.php Пробовал следующий вариант, но он не работает:(
Где моя ошибка? |
|||
|
||||
Secandr |
|
|||
Связист Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 3 Всего: 39 |
Объясните пожалуйста причём тут пхп?
|
|||
|
||||
arial |
|
|||
Опытный Профиль Группа: Участник Клуба Сообщений: 772 Регистрация: 11.3.2003 Где: Архангельская обл . Репутация: нет Всего: 7 |
Secandr, связь PHP, Apache и mod_rewrite очевидна. Топик в тему.
-------------------- Есть люди, в которых живет Бог. Есть люди, в которых живет дьявол. А есть люди, в которых живут только глисты. (Ф. Раневская) |
|||
|
||||
izOne |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 232 Регистрация: 22.8.2003 Где: Украина, Киев Репутация: нет Всего: 4 |
Потому что я делаю сайт на PHP и не получается решить вопрос с преобразоанием url'ов. Форума по Apache я не нашел. Я не против перемещения топика в другой форум, но хотелось бы просто услышать ответ на поставленнный вопрос!
--------------------
Успех ждет каждого, но иногда всю жизнь. |
|||
|
||||
Secandr |
|
|||
Связист Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 3 Всего: 39 |
izOne Я просто спросил с mod_rewrite никогда не работал, а судя по коду не пхп....
|
|||
|
||||
arial |
|
|||
Опытный Профиль Группа: Участник Клуба Сообщений: 772 Регистрация: 11.3.2003 Где: Архангельская обл . Репутация: нет Всего: 7 |
Secandr, mod_rewrite - лучший вариант для построения ЧПУ, например.
Или под именем картинки (counter.png, например) спрятать скрипт (counter.php, например). Да много еще чего можно сделать с помощью mod_rewrite. Советую изучить. -------------------- Есть люди, в которых живет Бог. Есть люди, в которых живет дьявол. А есть люди, в которых живут только глисты. (Ф. Раневская) |
|||
|
||||
IZ@TOP |
|
|||
Панда-бир! Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 1 Всего: 73 |
Народ, а на IIS есть что ни будь подобное? Если нет, то где можно найти описание как работает этот mod_rewrite? Желательно техническое. Тогда можно будет написать фильтр свой для обработки
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
Borland_Delphi_6 |
|
|||
LoneLINEss Профиль Группа: Участник Клуба Сообщений: 2509 Регистрация: 5.11.2002 Где: in fortune dreams ... Репутация: нет Всего: 20 |
IZ@TOP
Насколько мне известно, под IIS нет и не было такого. Инфу по mod_rewrite можно на сайте апача поглядеть. А вообще - рульная это вещь! -------------------- Blind Guardian Fan :: BMSTU Student :: A polar bear is a rectangular bear after a coordinate transform. Мои фотографии |
|||
|
||||
Secandr |
|
|||
Связист Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 3 Всего: 39 |
А может кто-нибудь на вопрос ответит?
|
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |