Автор Тема: Rewrite - глюк редиректа  (Прочитано 3868 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ekeeper

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 31
  • +0/-0
  • 0
    • Просмотр профиля
    • http://livejournal.com/~ekeeper
Rewrite - глюк редиректа
« : 29 Сентября 2006, 12:31:32 »
Я писал недавно редирект любго не веб-документа на как-то один скрипт.
Получилось вот что:

RewriteEngine On

RewriteCond %{REQUEST_URI} !^.*/?$
# чтобы строка не заканчивалась на /
RewriteRule !^(.*)/([^/]*)\\.(cfc|cfm|lasso|pl|pm|py|xml|asp|afp|jpg|jpeg|bmp|gif|png|swf|css|js|html|htm|shtml|phtml|php3|php4|php)$ http://%{HTTP_HOST}/stat.php?f=true [QSA]
# мол если */*.ext [ext - любое из расширений из списка] - то редирект

эта штука работала...
потом вдруг перестала.

Ради дебага стоит вот сейчас как

RewriteEngine On
RewriteRule ^(.*)$ stat.php?f=true [QSA]

то есть редирект всего и вся в одно место - ТАК?
так вот заходишь на сайт на любую страницу - сразу редирект - работает...
я взял файл 1.exe - и положил его в корень сайта, прям рядом с .htaccess :)
в браузере вызываю http:/site/1.exe - редиректа нет - браузер предлагает скачать файл...

Что не так?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28