【发布时间】:2023-03-14 22:34:01
【问题描述】:
我有一个关于 url 或域重定向的简单问题。我正在查看之前关于如何将 url 或域从 http 重定向到 http 以强制使用 ssl 的问题。
当我尝试重定向无 www 时出现了奇怪的部分。到 www。与域。我尝试了很多方法,但没有一个对我有用。有谁知道这是为什么?以及如何解决这个问题??
这是我在 .htaccess 中使用的代码:
RewriteCond %{HTTP_HOST} ^mydomain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.mydomain\.com$
RewriteRule ^/?$ "https\:\/\/www\.mydomain\.com\/main" [R=301,L]
另一个奇怪的事情是,每当我在没有 www 的浏览器上键入域时。有一条错误消息,但是当我插入 www.在域前面,它当然会使用 https 和 wwww 重定向。
有什么想法吗?
谢谢
【问题讨论】:
标签: url redirect url-rewriting