запрет прямого доступа к файлу news.php
Sergey Skvortsov
skv at protey.ru
Sat Nov 21 21:06:43 MSK 2009
actionmanager at gmail.com wrote:
> Здравствуйте,
>
> при обращении:
> http://site.ru/news/2009/
> http://site.ru/news/view/20/
> http://site.ru/news/
>
> запросы поступают на news.php
>
> есть следующий конфиг:
>
> location /news/ {
> root /home/site.ru;
> rewrite "^/news/((\d{4}))/?" /news.php?year=$1 last;
> rewrite "^/news/view/((\d{2,5}))/?" /news.php?view=$1 last;
> rewrite ^/news/$ /news.php last;
> }
>
> всё работает, но необходимо запретить прямой вызов файла news.php
>
> http://site.ru/news.php
>
> посоветуйте пожалуйста как правильно это сделать.
location = /news.php {
internal;
}
--
Sergey Skvortsov
mailto: skv at protey.ru
More information about the nginx-ru
mailing list