我使用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/