将 www 添加到 URL,但忽略 m。子域
我的重写规则如下并且有效:
RewriteCond %{HTTP_HOST} ^website\.com$ [NC]
RewriteRule ^(.*)$ http://www.website.com/$1 [R=301,L]
但是,它会将 m.website.com
重定向到 www.website.com
。 有没有办法让它忽略 m.子域?我不希望移动网站为 www.website.com/mobile
I've got my rewrite rule below and it works:
RewriteCond %{HTTP_HOST} ^website\.com$ [NC]
RewriteRule ^(.*)$ http://www.website.com/$1 [R=301,L]
However, it will redirect m.website.com
to www.website.com
.
Is there a way I can get it to ignore the m. subdomain? I don't want to have the mobile site be www.website.com/mobile
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用另一个 RewriteCond 排除子域。
重写除“m”之外的所有子域:
You can exclude the subdomain using another RewriteCond.
Rewrite all subdomains except 'm':