Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: запрет прямого досту па к файлу news.php
actionmanager@xxxxxxxxx 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@xxxxxxxxx
|