Rewrite rules index.php/robots.txt

Igor Sysoev igor на sysoev.ru
Чт Фев 25 13:33:28 MSK 2010


On Thu, Feb 25, 2010 at 02:57:00AM -0500, akyrzaman wrote:

> Здравствуйте
> 
> Не могу вкурить, как переделать .htaccess правила wordpress для хука do_robots под nginx.
> 
> Под апачем при вызове фаила http://localhost/robots.txt обрабатывается хук do_robots
> 
> После долгих ковыряний нашел такой вызов, http://localhost/index.php/robots.txt
> 
> Но как такое провернуть на nginx?
> 
> Или в какую сторону копать?

Как выглядят htaccess правила wordpress для хука do_robots, я не знаю,
а http://localhost/robots.txt в http://localhost/index.php/robots.txt

location = /robots.txt {
    fastcgi_pass   ...
    fastcgi_param  SCRIPT_FILENAME    /path/to/index.php;
    fastcgi_param  PATH_INFO          /robots.txt;
    include  fastcgi_params;
}




-- 
Игорь Сысоев
http://sysoev.ru



Подробная информация о списке рассылки nginx-ru