通过htaccess从URL中删除“:443”

时间:2018-09-21 12:55:16

标签: .htaccess redirect mod-rewrite port

我有网站,它可以在https上运行,常规链接为https://example.com

但是我看到该站点可以打开:

1)https://example.com:443/

2)http://example.com:443/

请帮助我在.htaccess中为所有包含端口的网址创建301重定向,例如示例。

谢谢!

UPD: 对于链接https://www.example.com:443可以正常工作:

RewriteCond %{HTTP_HOST} ^www\.(.*):443$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

对于链接https://example.com:443/index.php来说,效果很好:

RewriteCond %{HTTP_HOST} ^(.*):443$ [NC,OR]
RewriteRule ^(.*/)?index\.php$ https://%1/$1 [L,R=301]

0 个答案:

没有答案