Apache htaccess,将所有请求重定向到https://

Apache htaccess,将所有请求重定向到https://,apache,.htaccess,Apache,.htaccess,使用.htaccess,我需要重定向来自 https://www.domain 到 https://domain假设您在Apache配置中启用了mod_rewrite,您将需要在.htaccess文件中使用它 RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://example.com/$1 [R,L] 假设在Apache配置中启用了mod_rewrite,那么在.htaccess文件中就需要它

使用.htaccess,我需要重定向来自

https://www.domain


https://domain

假设您在Apache配置中启用了mod_rewrite,您将需要在.htaccess文件中使用它

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://example.com/$1 [R,L]

假设在Apache配置中启用了mod_rewrite,那么在.htaccess文件中就需要它

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://example.com/$1 [R,L]
这应该可以

通过

[编辑]将www.example.com交换到%{SERVER_NAME},因此它会重定向到您尝试访问的相同名称,但通过https

这应该可以

通过


[编辑]将www.example.com切换到%{SERVER_NAME},因此它会重定向到您尝试访问的相同名称,但是通过https…

感谢您的回复,这是有效的https://www.example.com 但不是为了https://www.example.com/somapp/test.htmlThanks 对于这是工作的答复https://www.example.com 但不是为了https://www.example.com/somapp/test.htmlThanks poncha,但我需要将请求从www.example.com重定向到。我需要从中删除wwwdomain@user1298842然后将literal example.com替换为%{SERVER\u NAME}。。还是需要动态替换主机名?www.anything.com到anything.com?谢谢庞查,但我需要将请求从www.example.com重定向到。我需要从中删除wwwdomain@user1298842然后将literal example.com替换为%{SERVER\u NAME}。。还是需要动态替换主机名?www.anything.com进入anything.com?