akxxiv
Новичок
Помогите составить RewriteRule, плз.
На сервере есть директория /downloads/ в которой лежит файл index.php.
Нужно чтобы при обращении к любому файлу в этой директории кроме index.php, запрос был переадресован на index.php?file=запрашиваемый_файл.
Т.е. при запросе /downloads/smth.pdf => /downloads/index.php?file=smth.pdf
До сего момента использовал это:
Но этот вариант ограничен.
Побывал
Не работает. Как это сделать???
На сервере есть директория /downloads/ в которой лежит файл index.php.
Нужно чтобы при обращении к любому файлу в этой директории кроме index.php, запрос был переадресован на index.php?file=запрашиваемый_файл.
Т.е. при запросе /downloads/smth.pdf => /downloads/index.php?file=smth.pdf
До сего момента использовал это:
PHP:
RewriteRule ^downloads/(.+).(xls|csv|doc|rtf)$ /downloads/index.php?file=$1.$2 [L]
Побывал
PHP:
RewriteRule ^download/(.+)$ /download/index.php?file=$1 [L]