Estou executando um site do Wordpress com Nginx + Varnish. Eu estou recebendo a página não está redirecionando corretamente erro se estou adicionando ou removendo barra no arquivo de configuração. Por favor, sugira a solução para remover ou adicionar barra sem problemas de redirecionamento. O objetivo é que o SEO evite o problema de duplicação de conteúdo. Obrigado. Meu arquivo conf 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;
}
}