Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2008, 10:56   #1
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию RewriteRule

какое правило будет редиректить абсолютно все запросы на index.php ? какие при этом возможны ограничения ? (на прямые запросы к .php файлам, картинкам, таблицам стилей и т п)
свободен...
wall66 вне форума Ответить с цитированием
Старый 23.12.2008, 13:32   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Цитата:
Сообщение от wall66 Посмотреть сообщение
какое правило будет редиректить абсолютно все запросы на index.php ? какие при этом возможны ограничения ? (на прямые запросы к .php файлам, картинкам, таблицам стилей и т п)
Приблизительно так: (на рабочесть не проверял)
Код:
RewriteCond %{REQUEST_FILENAME} !\.gif$ [NC, AND]
RewriteCond %{REQUEST_FILENAME} !\.jpg$ [NC, AND]
RewriteCond %{REQUEST_FILENAME} !\.css$ [NC, AND]
RewriteCond %{REQUEST_FILENAME} !\.png$ [NC]
RewriteRule ^(.*)$ index.php?$1 [QSA,L]
SkyM@n вне форума Ответить с цитированием
Старый 04.01.2009, 20:31   #3
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

Цитата:
Сообщение от SkyM@n Посмотреть сообщение
Код:
RewriteCond %{REQUEST_FILENAME} !\.gif$ [NC, AND]
RewriteCond %{REQUEST_FILENAME} !\.jpg$ [NC, AND]
RewriteCond %{REQUEST_FILENAME} !\.css$ [NC, AND]
RewriteCond %{REQUEST_FILENAME} !\.png$ [NC]
RewriteRule ^(.*)$ index.php?$1 [QSA,L]
заработало только без выделенного кода, так что любопытно узнать: что он обозначал ?
свободен...
wall66 вне форума Ответить с цитированием
Старый 05.01.2009, 16:01   #4
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

NC - NoCase - учитывать регистр
AND - группировка условий (условное "И")
SkyM@n вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц