我有一个网站,但不想通过 HTTP 使用。如何让 Apache 将所有 HTTP 请求重定向到https://mysite
?
答案1
在端口 80 的配置中VirtualHost
:
RewriteEngine on
RewriteRule ^.*$ https://mysite/ [R=301]
如果您想保留输入的 URL 路径,您可以这样做:
RewriteEngine on
RewriteRule ^(.*)$ https://mysite$1 [R=301]
我有一个网站,但不想通过 HTTP 使用。如何让 Apache 将所有 HTTP 请求重定向到https://mysite
?
在端口 80 的配置中VirtualHost
:
RewriteEngine on
RewriteRule ^.*$ https://mysite/ [R=301]
如果您想保留输入的 URL 路径,您可以这样做:
RewriteEngine on
RewriteRule ^(.*)$ https://mysite$1 [R=301]