我使用nginx docker(https://github.com/jwilder/nginx-proxy),但是找不到如此处提到的(Nginx no-www to www and www to no-www)修改.htaccess的方法。谁能告诉我如何在上述jwilder / nginx-proxy下将no-www重定向到www。

最佳答案

您可以添加重定向而无需更改nginx.tmpl。可以选择直接在server {下或在默认位置location / {中导入其他配置文件。参见https://github.com/jwilder/nginx-proxy#per-virtual_host

创建并挂载具有以下内容的文件/etc/nginx/vhost.d/your-website.com/etc/nginx/vhost.d/your-website.com_location:

rewrite ^/(.*)$ http://www.your-website.com/$1 permanent;

关于nginx - 如何在jwilder/nginx-proxy下将no-www重定向到www?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35973947/

10-14 17:03
查看更多