Выкрутился следующим способом. location = /index.php { if ( $is_args != "?" ) { rewrite ^/index.php$ http://адрес/ permanent; } root /home/services/www; fastcgi_pass phpfcgi; fastcgi_param SCRIPT_FILENAME /home/services/www/index.php; incluby neon_cyrex - Nginx Mailing List - Russian
Мне необходимо, чтобы редирект происходил только с url типа /index.php если есть параметры, то редирект не нужен совсем.by neon_cyrex - Nginx Mailing List - Russian
После обновления до 1.0 редирект для index.php перестал работать.... location = /index.php$ { rewrite ^ http://адрес/ permanent; } location = /index.html { rewrite ^ http://адрес/ permanent; } location = / { try_files /index.php = 404; # без этогоby neon_cyrex - Nginx Mailing List - Russian
Может кому пригодиться, как вопрос с php решается. Всем большое спасибо location = /index.php$ { rewrite ^ http://адрес/ permanent; } location = / { try_files /index.php = 404; root /home/services/www; fastcgi_pass phpfcgi; fastcgi_pby neon_cyrex - Nginx Mailing List - Russian
Имею следующее location = /index.html { rewrite ^ http://адрес/ permanent; } location / { root /usr/local/www/nginx; index index.html; } При открытии и index.html и / имею: Firefox определил, что сервер перенаправляет запрос на этот аby neon_cyrex - Nginx Mailing List - Russian
nginx/0.8.54 FreeBSD 8.2 Добрый день хочу реализовать следующую конструкцию, чтобы поисковики не думали, что http://<ИМЯ СЕРВЕРА>/index.html и http://<ИМЯ СЕРВЕРА>/ разные страницы. Необходимо при обращении к /index.html выполнять редиректby neon_cyrex - Nginx Mailing List - Russian