Net Форумы

 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Генеральный спонсор: www.Net.Ru - серьезный, профессиональный хостинг.

Помогите с mod_rewrite

 
Начать новую тему   Ответить на тему    Список форумов Net Форумы -> Apache настройки
Предыдущая тема :: Следующая тема  
Автор Сообщение
punchos
Member


Зарегистрирован: 25.04.2007
Сообщения: 3
Откуда: Ростов

СообщениеДобавлено: 25.04.2007 18:13    Заголовок сообщения: Помогите с mod_rewrite Ответить с цитатой

У меня такая проблема...нужно чтобы все url если они не заканчиваются на .img или .gif или .html или .php и д.р. перенаправлялись на default php. В корне сайта в .htaccess пишу
RewriteEngine On
RewriteBase /
RewriteRule ^.*(^\.img)|(^\.gif)|(^\.html)|(^\.php)$ default.php
и этот кусок не работит...
подскажите пожалуйста что не так?
default.php тоже в корне лежит и этот кусок работает
RewriteEngine On
RewriteBase /
RewriteRule ^.*$ default.php
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AP
Core team


Зарегистрирован: 14.02.2005
Сообщения: 444
Откуда: LostHold

СообщениеДобавлено: 26.04.2007 10:28    Заголовок сообщения: Ответить с цитатой

сменить это
RewriteRule ^.*(^\.img)|(^\.gif)|(^\.html)|(^\.php)$ default.php
на это
RewriteRule !^.+\.(gif|img|html|php)$ default.php
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
punchos
Member


Зарегистрирован: 25.04.2007
Сообщения: 3
Откуда: Ростов

СообщениеДобавлено: 26.04.2007 14:02    Заголовок сообщения: Ответить с цитатой

спасиб большое...очень выручили....
я и не подумал что с рег. выражениями отрицание(!) сработает
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AP
Core team


Зарегистрирован: 14.02.2005
Сообщения: 444
Откуда: LostHold

СообщениеДобавлено: 26.04.2007 17:02    Заголовок сообщения: Ответить с цитатой

Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Net Форумы -> Apache настройки Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB
Русская поддержка phpBB