【发布时间】:2018-01-21 18:18:53
【问题描述】:
我在云服务器上托管了域www.supergenscript.com,其中仅上传了一个正在建设的索引页面。没有 .htaccess 文件,所以我创建了一个 .htaccess 文件并使用 filezilla 将其上传到服务器。我想自动将我的网站从 http 重定向到 https。这些是我的 .htaccess 文件的内容。
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^(www\.)?supergenscript\.com
RewriteRule ^(.*)$ https://www.supergenscript.com/$1 [R=301, L]
除了这些代码行之外,没有其他任何东西写在那里。我希望这可以工作,但这不会自动将我的域重定向到 https。请帮我解决这个问题。
【问题讨论】:
-
应该可以。你的 Apache 版本是多少?
标签: php apache .htaccess redirect mod-rewrite