ПРОЕКТЫ 


  АРХИВ 


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


  • To: Sergey Skvortsov <nginx-ru@xxxxxxxxx>
  • Subject: Re: запрет прямого доступа к фа йлу news.php
  • From: actionmanager@xxxxxxxxx
  • Date: Sat, 21 Nov 2009 21:48:06 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:x-priority :message-id:to:subject:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=6CLRGBQn7W5mMa8ucSG6OB2mpIQrGcC3ajkxiyClw2A=; b=dgNyc7/qwgF1uV6axWojqHkvEzYVNMWl4rzfA6BTG28nZ4ENBHMFsiQakvld/lAs5P StVo0N54kNrmvzKiIEJSFSIW0ADeW37vg3tTnK7eedcpc0IDfRap2cSez69Z5yecPcBz Ji1k4G8d0UEUSSWl8WhuR7Jy/Onaq7ddEwl7Q=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:x-priority:message-id:to:subject:in-reply-to:references :mime-version:content-type:content-transfer-encoding; b=VlRVDOIicuu80l6QyNkIpLDQxW8Lt7MumhdgrFORZIa24AtoAE+E+mrAjA20p/MGyh 2qhoz0cFbm48gVFVC9FIbutonW30G2JNFfG7+EWUS8vOyC+8ttm7go1zzpjyqLbSpzgt +GAsE1Q7FoBlel+AtaQMhumqcBtRELfAyf4PY=
  • In-reply-to: <4B082C33.40208@xxxxxxxxx>
  • References: <d490da3d9965687b901900b2205261a7.NginxMailingListRussian@xxxxxxxxxxxxxxx> <1535746960.20091121202050@xxxxxxxxx> <4B082C33.40208@xxxxxxxxx>

> 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;
> }


неа, не хочет(
    404 выдаёт на news.php и тут везде:

   http://site.ru/news/2009/
   http://site.ru/news/view/20/
   http://site.ru/news/




 




Copyright © Lexa Software, 1996-2009.