htaccess, Redirect all requests to https://

2020-03-31 04:03发布

Using .htaccess, I need to redirect all requests from

https://www.domain

to

https://domain

2条回答
甜甜的少女心
2楼-- · 2020-03-31 04:24
RewriteEngine On
RewriteCond HTTPS !on
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L,QSA]

This should do it

via mod_rewrite manual

[EDIT] swapped "www.example.com" to %{SERVER_NAME} so it redirects to same name you've tried to access, but via https...

查看更多
SAY GOODBYE
3楼-- · 2020-03-31 04:25

Assuming you have mod_rewrite enabled in your Apache configuration, you will need this in your .htaccess file.

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://example.com/$1 [R,L]
查看更多
登录 后发表回答