ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
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



 




Copyright © Lexa Software, 1996-2009.