Назад | Перейти на главную страницу

Проблема с перенаправлением конечной косой черты Nginx

Я запускаю веб-сайт 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;
}

}