Answer the question
In order to leave comments, you need to log in
Convert htaccess?
There is nginx :
# nginx configuration
location /files/ {
if (-e $request_filename){
rewrite ^/files/([0-9\.]+\/.+)$ /files/../download.php?file=$1 break;
}
rewrite ^/files/(.*)$ /files/index.html break;
}
Answer the question
In order to leave comments, you need to log in
RewriteEngine On
# включаем mod_rewrite
#Частный случай, редирект стоит выше чем на индекс ( читается сверху вниз)
RewriteRule /files/([0-9\.]+\/.+)$ /files/../download.php\?file=$1
#Условие если это не файл index.php
RewriteCond %{REQUEST_FILENAME} !/files/../index.php$
# и если это не файл download.php
RewriteCond %{REQUEST_FILENAME} !/files/../download.php$
#То все мело кидаем на индекс
RewriteRule ^/files/($ /inde.php [L]
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question