nginx redirect
neon_cyrex
nginx-forum на nginx.us
Пт Апр 22 08:46:29 MSD 2011
После обновления до 1.0 редирект для
index.php перестал работать....
location = /index.php$ {
rewrite ^ http://адрес/ permanent;
}
location = /index.html {
rewrite ^ http://адрес/ permanent;
}
location = / {
try_files /index.php = 404;
# без этого страница не открывается,
браузер сообщает что запрос никогда не
завершится
root /home/services/www;
fastcgi_pass phpfcgi;
fastcgi_param SCRIPT_FILENAME
/home/services/www/index.php;
include fastcgi_params;
}
location / {
root /home/services/www/;
#index index.php;
}
location ~ \.php$ {
root /home/services/www;
fastcgi_pass phpfcgi;
fastcgi_param GEOIP_CITY_COUNTRY_CODE
$geoip_city_country_code;
fastcgi_param GEOIP_CITY_COUNTRY_CODE3
$geoip_city_country_code3;
fastcgi_param GEOIP_CITY_COUNTRY_NAME
$geoip_city_country_name;
fastcgi_param GEOIP_REGION $geoip_region;
fastcgi_param GEOIP_CITY $geoip_city;
fastcgi_param GEOIP_POSTAL_CODE $geoip_postal_code;
fastcgi_param GEOIP_CITY_CONTINENT_CODE
$geoip_city_continent_code;
fastcgi_param GEOIP_LATITUDE $geoip_latitude;
fastcgi_param GEOIP_LONGITUDE $geoip_longitude;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
/home/services/www$fastcgi_script_name;
include fastcgi_params;
}
если захожу на http://адрес/index.html
редирект срабатывает, а вот index.php - нет
подскажите где подводный камень.
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,188841,192988#msg-192988
Подробная информация о списке рассылки nginx-ru