У меня есть сценарий для установки некоторых ограничений на хост загрузки. этот скрипт дает мне файл(index.php|dl.php|config.php)
что я должен разместить их на моем хосте загрузки. В скрипте также есть эти коды htaccess:
Order allow,deny
Deny from All
<FilesMatch "^(index\.php)?$">
Allow from All
</FilesMatch>
<FilesMatch "^(dl\.php)?$">
Allow from All
</FilesMatch>
но мой веб-сервер - NGINX. какой код перезаписи я должен поместить в nginx.conf? кстати, я бы хотел установить ограничение на vip
папка mysomain.com/vip
. и я поместил на него (index.php | dl.php | config.php) `.
Я использовал его, и он наконец работает.
location ~ ^(index\.php)?$ {
allow all;
}
location ~ ^(dl\.php)?$ {
allow all;
}
location /vip {
deny all;
}
PS: У меня снова возникли проблемы с этими кодами. Поэтому я изменил их на:
error_page 500 /index.php?error=500;
error_page 404 /index.php?error=404;
error_page 403 /index.php?error=403;
location /vip {
internal;
alias /home/mydirecadmin ACC /domains/dl1.mydomain.com/public_html/vip;
}
Но я хочу знать, безопасно ли это? как я могу установить ограничение для всех файлов и папок в папке VIP, кроме dl и index.php?