apache虛擬主機80端口跳轉443


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>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM