鍍金池/ 問答/PHP  Linux/ 我服務(wù)器是apache,怎么配置可以A網(wǎng)站http,B網(wǎng)站https呢

我服務(wù)器是apache,怎么配置可以A網(wǎng)站http,B網(wǎng)站https呢

我服務(wù)器是apache,怎么配置可以A網(wǎng)站http,B網(wǎng)站https呢。現(xiàn)在A和B都能http訪問,現(xiàn)在想b只能用https訪問(證書什么的都已經(jīng)弄好的,強制在.htaccess添加配置后,訪問A時候也變成https了)

回答
編輯回答
舊言

不知道你是怎么配置的,一般就是在httpd-vhosts.conf文件中增加域名配置項解決。

<VirtualHost *:443>
    DocumentRoot "D:\wamp\www\project"
    ServerName project.com
    SSLEngine on
    SSLProtocol TLSv1 TLSv1.1 TLSv1.2

    SSLCipherSuite ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4

    SSLCertificateFile "D:\wamp\bin\apache\apache2.4.9\conf\cert\***.crt"

    SSLCertificateKeyFile "D:\wamp\bin\apache\apache2.4.9\conf\cert\***.key"

    SSLCertificateChainFile "D:\wamp\bin\apache\apache2.4.9\conf\cert\***.crt"

</VirtualHost>
2018年2月13日 20:23
編輯回答
耍太極

主機頭綁定就好了,OpenSSL開啟sni

2017年5月8日 07:48
編輯回答
雨萌萌

把B網(wǎng)站的 虛擬機 *:80 端口監(jiān)聽去掉. 只監(jiān)聽443端口, 配上證書就好.

2018年3月8日 16:02