我如何使用 mod rewrite 将访问者发送到 www?

发布于 2024-08-22 18:14:55 字数 135 浏览 4 评论 0原文

这应该是一个非常简单的问题。

如何设置 .htaccess 文件将访问者从 mydomain.com 发送到 www.mydomain.com?

我刚刚遇到了一些由同源规则引起的 Ajax 问题,这应该是一个简单的解决方法。

This should be a very simple question to answer.

How would I setup a .htaccess file to send visitors from mydomain.com to www.mydomain.com?

I just had some Ajax headaches caused by the same-source rule, and this should be an easy way around it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

裂开嘴轻声笑有多痛 2024-08-29 18:14:55

不要那样做。做反向操作是有道理的。请参阅 http://no-www.org/

但要回答:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

Don't do that. Doing reverse makes sense. See http://no-www.org/

But to answer:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
暖树树初阳… 2024-08-29 18:14:55
RewriteEngine On
RewriteCond %{HTTP_HOST} ^host.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.host.com$
RewriteRule ^/?$ "http\:\/\/www\.host\.com\/" [R=301,L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^host.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.host.com$
RewriteRule ^/?$ "http\:\/\/www\.host\.com\/" [R=301,L]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文