我已经看过现有的问题,但实际上并没有遇到任何对我有用的东西。
我目前正在运行带有安全SSL证书的网站。可以在https://www.example.co.uk上访问它,但有一个问题是可以在http://www.example.co.uk上访问该站点-我不希望这样。我需要它从http重定向到https。
我发现在.htaccess文件中使用此代码段。
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.co.uk [NC]
RewriteRule ^(.*)$ https://example.co.uk/$1 [L,R=301]
当用户在其地址栏中输入example.co.uk时,此方法很好用,但是我还需要添加某种条件语句,以便用户输入“ www.example.co.uk”或“ http:// www.example.co.uk '。
我尝试使用[OR]之类的方法,但这最终会导致服务器错误。
任何帮助和建议,表示赞赏。
干杯。