траблы с .htaccess
Опять проблема не знаю что делать -((
вообщем строка
RewriteRule ^.*.txt /1.php?file=$1
1.php это скрипт проверки посетителя, если всё ок, то он перенаправляет на файл например: 123.txt
тоесть header("Location: 123.txt");
Проблема в том что .htaccess опять будет редирект на скрипт, скрипт на файл и тд.
Нужно как бы поставить условие в .htaccess типа RewriteCond
мол от кого пришёл вызов на этот файл
вот как?
Спасибо!
да ещё не хотелось бы отдавать файл через скрипт, а именно чисто редирект на файл, а то они могут быть большими и ресурсоемкость не малая
RewriteRule ^(.*\.txt) /1.php&file=$1 #[NC] - если убрать знак камента, то не будет различатся регистр
Кстати, в вашем случае могут быть проблемы с безопасностью. Например, если я сформирую определенный запрос, то редирект состоится на мою страничку.
Лучше написать что-то типа этого:
RewriteRule ^([A-Za-z0-9]+\.txt) /1.php&file=$1
ЗЫ. Хоть писал много с реврайтом не работал и писал по памяти, но все же тут есть кое-какая полезная инфа.
ну ладн прийдёться через скрипт -((
спасибо за инфу