我去了http://no-www.org/并复制了他们的代码以删除 www。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
但是,发生的事情是在基本 url 的末尾有一个额外的斜杠。
示例:learntodancetango.com --> learntodancetango.com 好
www.learntodancetango.com --> learntodancetango.com// WEIRD
有什么建议吗?我可以提供其他任何东西来帮助诊断吗?如果重要的话,这是一个 Django 站点。
谢谢!,大卫
编辑:或者,如果 httpd conf 是正确的,那么也许 Django 出于某种原因这样做?