Собственно сабж. вдруг по непонятной причине перестал работать реврайт.
файл .htaccess примерно такого содержания
ErrorDocument 404
http://мойдомен.com/404.php
RewriteEngine On
RewriteOptions MaxRedirects=100
RewriteCond %{HTTP_REFERER} !^
http://(www\.)?мойдомен\.com/ [NC]
RewriteRule /(список файлов через |)\.расширение$
http://мойдомен/404.php [L]
в логе ошибок апача пусто.
в логе реврайта такие строчки
[01/Jun/2010:15:14:26 --0400] [domen.com/sid#287af648][rid#49b19050/initial] (3) [per-dir /home/domen.com/htdocs/] strip per-dir prefix: /home/domen.com/htdocs/путь_к_файлу/файл.расширение -> путь_к_файлу/файл.расширение
[01/Jun/2010:15:14:26 --0400] [domen.com/sid#287af648][rid#49b19050/initial] (3) [per-dir /home/domen.com/htdocs/] applying pattern '/файл\.расширение$' to uri 'путь_к_файлу/файл.расширение'
[01/Jun/2010:15:14:26 --0400] [domen.com/sid#287af648][rid#49b19050/initial] (1) [per-dir /home/domen.com/htdocs/] pass through /home/domen.com/htdocs/путь_к_файлу/файл.расширение
также из интересных симптомов.. когда вдруг перестал работать хтаксес входящий на сервер трафик увеличился примерно в 4 раза и выросла нагрузка
хтаксес в httpd.conf включен само собой
зы
пробовал обновить апачь на более новый, реврайт вроде как заработалb но вот пхп почему-то с индейцем не подружилось + не дало себя пересобрать поругавшись на регекспы... выяснять что и как я не стал.. сервер под трафиком и как-то не тянуло ставить эксперементы с лежащими сайтами поэтому просто откатил апачь
есть идеи? заранее спасибо
ззы
не работают и более простые варианты типа таких
RewriteEngine On
RewriteOptions MaxRedirects=100
RewriteCond %{HTTP_REFERER} !^
http://(www\.)?slaed\.net/ [NC]
RewriteRule \.(jpe?g|gif|bmp|png)$
http://www.slaed.net/images/logo.gif [L]
раньше работали... :?