apache2,设置non www和强制https

来源:互联网 发布:centos修改主机名 编辑:程序博客网 时间:2024/04/24 17:39

apache2设置non www:

<VirtualHost *:80>    ServerName example.com    Redirect permanent / https://www.example.com/</VirtualHost><VirtualHost *:80>    ServerName www.example.com    DocumentRoot /home/user/example/www    ErrorDocument 503 /maintenance.html    ProxyRequests on    ProxyPass /maintenance.html !    ProxyPass / http://localhost:9090/ retry=0    ProxyPassReverse / http://localhost:9090/ retry=0    # 强制https    RewriteEngine on    RewriteCond  %{HTTPS} !=on    RewriteRule  ^(.*) https://%{SERVER_NAME}$1 [L,R]    RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK|PUT|DELETE|CONNECT|OPTIONS)    RewriteRule .* - [F]</VirtualHost>
0 0