apache80端號跳轉443端口調取的虛擬主機的配置文件
調取虛擬主機內容,80端口的頂級域名,跳轉至www的443端口
<VirtualHost ip:80> 80重寫443端口
ServerAdmin aaa.com 需要跳轉的域名
DocumentRoot "/home/wwwroot/baoxian_program" 訪問網頁路徑
ServerName aaa.com 網頁域名
RewriteEngine On url重寫向開啟
RewriteCond %{SERVER_PORT} !^443$ 指定跳轉至443端口
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}$1 [R,L] 跳轉至https://www.域名.com/url
<Directory "/home/wwwroot/baoxian_program"> 所需訪問頁面存放路徑
Options none
AllowOverride none
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
<VirtualHost ip:443> 443端口配置
SSLEngine On ssl開啟
SSLCertificateKeyFile /home/ssl/www.aaa.com.key 私鑰文件
SSLCertificateChainFile /home/ssl/www.aaa.com_ca.crt 安全證書
SSLCertificateFile /home/ssl/www.aaa.com.cer 安全證書
DocumentRoot "/home/wwwroot/baoxian_program" 網頁存放路徑
ServerName www.aaa.com 訪問域名
ServerAlias www.aaa.com 域名別名
#RewriteEngine On
#RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R,L]
<Directory "/home/wwwroot/baoxian_program">
Options FollowSymLinks ExecCGI 選項
AllowOverride All 指令 所有
Order allow,deny 訂單允許,拒絕
Allow from all 允許所有
Require all granted 需要開啟
</Directory>
</VirtualHost>