Я запускаю веб-сайт Wordpress с Nginx + Varnish. Я получаю сообщение об ошибке "Страница не перенаправляется должным образом", если я добавляю или удаляю завершающую косую черту в файле конфигурации. Предложите решение: удалить или добавить завершающую косую черту без проблем с перенаправлением. Цель для SEO - избежать дублирования контента. Спасибо. Мой файл конфигурации nginx:
server {
listen 8080;
server_name xyz.de www.xyz.de;
root /var/www/html/xyz.de;
port_in_redirect off;
index index.html index.htm index.php;
access_log /var/log/nginx/xyz.de.access.log;
access_log /var/log/nginx/xyz.de.apachestyle.access.log apachestandard;
error_log /var/log/nginx/xyz.de.error.log;
location = /favicon.ico { access_log off; log_not_found off; }
location = /robots.txt { access_log off; log_not_found off; }
location = /apple-touch-icon.png { access_log off; log_not_found off; }
location = /apple-touch-icon-precomposed.png { access_log off; log_not_found off; }
location ~ /\. { deny all; access_log off; log_not_found off; }
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
location ~ \.php$ {
proxy_intercept_errors on;
error_page 500 501 502 503 = @fallback;
fastcgi_buffers 8 256k;
fastcgi_buffer_size 128k;
fastcgi_intercept_errors on;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass hhvm;
}
location @fallback {
fastcgi_buffers 8 256k;
fastcgi_buffer_size 128k;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass php;
}
location ~* \.(ico|gif|jpe?g|png|svg|eot|otf|woff|woff2|ttf|ogg|js|css)$ {
expires max;
}
}