| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование Web серверов и Web служб > mod_rewrite |
| Автор: izOne 24.7.2004, 19:41 | ||
| Исходные 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 25.7.2004, 15:39 |
| Объясните пожалуйста причём тут пхп? |
| Автор: arial 25.7.2004, 17:49 |
| Secandr, связь PHP, Apache и mod_rewrite очевидна. Топик в тему. |
| Автор: izOne 26.7.2004, 10:22 |
| Потому что я делаю сайт на PHP и не получается решить вопрос с преобразоанием url'ов. Форума по Apache я не нашел. Я не против перемещения топика в другой форум, но хотелось бы просто услышать ответ на поставленнный вопрос! |
| Автор: Secandr 26.7.2004, 11:37 |
| izOne Я просто спросил |
| Автор: arial 26.7.2004, 20:13 |
| Secandr, mod_rewrite - лучший вариант для построения ЧПУ, например. Или под именем картинки (counter.png, например) спрятать скрипт (counter.php, например). Да много еще чего можно сделать с помощью mod_rewrite. Советую изучить. |
| Автор: IZ@TOP 26.7.2004, 23:10 |
| Народ, а на IIS есть что ни будь подобное? Если нет, то где можно найти описание как работает этот mod_rewrite? Желательно техническое. Тогда можно будет написать фильтр свой для обработки |
| Автор: Borland_Delphi_6 26.7.2004, 23:36 |
| IZ@TOP Насколько мне известно, под IIS нет и не было такого. Инфу по mod_rewrite можно на сайте апача поглядеть. А вообще - рульная это вещь! |
| Автор: Secandr 27.7.2004, 08:30 |
| А может кто-нибудь на вопрос ответит? |