【发布时间】:2017-11-30 17:44:56
【问题描述】:
我想将我的流量重定向到HTTPS
来自myawesomesite.com 的它重定向到https://myawesomesite.com,来自http(s)://www.myawesomesite.com 的它根据调用转到HTTP 或HTTPS。
怎么了? 我的虚拟主机文件是:
<VirtualHost *:80>
DocumentRoot /var/www/myawesomesite/public
ServerName myawesomesite.com
ServerAlias www.myawesomesite.com
<Directory "/var/www/myawesomesite/public/">
AllowOverride All
Options FollowSymLinks
</Directory>
ErrorLog /var/log/apache2/myawesomesite-error_log
RewriteEngine On
RewriteCond %{SERVER_NAME} ="myawesomesite.com" [OR]
RewriteCond %{SERVER_NAME} ="www.myawesomesite.com"
RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI}
</VirtualHost>
【问题讨论】:
标签: apache .htaccess http redirect https