有時(shí)候一個(gè)網(wǎng)站或api泵喘,只允許https訪問(wèn)几苍,所以這個(gè)時(shí)候需要攔截正常的http請(qǐng)求,并且rewrite到https請(qǐng)求缀程。
好,繼續(xù)在上一篇的基礎(chǔ)上配置:centos 配置apache和tomcat共同使用https
找到httpd/conf/httpd.conf市俊,編輯杨凑,繼續(xù)添加虛擬主機(jī)(若已經(jīng)存在則無(wú)需添加)
模板如下:
<VirtualHost *:80>
ServerName api.vsource.cn
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
</VirtualHost>
現(xiàn)在訪問(wèn)http請(qǐng)求,那么就會(huì)自動(dòng)rewrite到https上面摆昧。