将非www重定向到www的最佳方法?

Posted

技术标签:

【中文标题】将非www重定向到www的最佳方法?【英文标题】:Best way to redirect non-www to www? 【发布时间】:2012-12-11 13:57:28 【问题描述】:

将我的非 www 网址重定向到我网站中的 www 网址的最佳方法是什么。

我认为他们现在被 301 重定向重定向,但发送到我的非 www 的流量没有被谷歌分析正确跟踪。 所以我猜它没有正确配置。

希望有人能提供帮助。

谢谢

【问题讨论】:

这取决于您使用的网络服务器。无论如何,我认为答案已经在这里了。 我以为他用的是 apache... 【参考方案1】:

可以使用 Apache 重写引擎和 htaccess 文件来完成对 www 的非 www。 在您的公共 html 目录中创建一个 .htaccess 文件,其中包含以下内容..

RewriteEngine On
RewriteCond %HTTP_HOST !^www.youraddress.com$ [NC]
RewriteRule ^(.*)$ http://www.youraddress.com/$1 [R=301,L]

【讨论】:

以上是关于将非www重定向到www的最佳方法?的主要内容,如果未能解决你的问题,请参考以下文章

NGINX 将 http 重定向到 https,将非 www 重定向到 ww

将非 WWW 重定向到 WWW 格式并重定向到 VirtualHost 中的 HTTPS

codeigniter 将非 www 重定向到 www

将非 WWW 重定向到 WWW URL

也将非 www 重定向到 www 子页面

web.config 将非 www 重定向到 www