比如:你申請(qǐng)證書的域名是m.djdelphi.com, 現(xiàn)在您想把http://boroad.net和http://m.djdelphi.com都直接跳轉(zhuǎn)到http://m.djdelphi.com進(jìn)行網(wǎng)站訪問(wèn), 宜興博路網(wǎng)絡(luò)給大家介紹下如何進(jìn)行主機(jī)空間配置(注意以下代碼只需要把boroad.net改成您自己的域名就可以)
空間是使用的服務(wù)器是windows,然后進(jìn)入網(wǎng)站的FTP根目錄下, 找到網(wǎng)站根目錄www文件夾(不同主機(jī)商會(huì)有所不同)
進(jìn)入后找下有沒(méi)有web.config文件,如果沒(méi)有,就手動(dòng)創(chuàng)建一個(gè) ),如果服務(wù)的是寶塔服務(wù)器nginx配置,只要在ssl欄其它證書打開(kāi):強(qiáng)制HTTPS按鈕打開(kāi),
而windows配置,需要新建web.config的空的,然后把下面代碼復(fù)制進(jìn)去,保存,然后上傳到網(wǎng)站根目錄下就行,最后測(cè)試下打開(kāi)網(wǎng)址,看下是否會(huì)自動(dòng)跳轉(zhuǎn)到https://www.你的網(wǎng)址名.com形式,如果會(huì),說(shuō)明配置成功,反之,失敗。
代碼如下:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="http2021426" stopProcessing="true">
<match url=".*"/>
<conditions>
<add input="{HTTP_HOST}" pattern="^boroad.net$"/>
</conditions>
<action type="Redirect" url="http://m.djdelphi.com/{R:0}" redirectType="Permanent"/>
</rule>
<rule name="Zkeys-HTTPS-0eI2H6$1" enabled="true" stopProcessing="true">
<match url="(.*)" ignoreCase="true"/>
<conditions>
<add input="{HTTPS}" pattern="^OFF$"/>
</conditions>
<action type="Redirect" url="http://m.djdelphi.com{REQUEST_URI}" redirectType="Permanent"/>
</rule>
</rules>
</rewrite>
<httpErrors errorMode="Custom">
<remove statusCode="404" subStatusCode="-1"/>
<error statusCode="404" prefixLanguageFilePath="" path="404.html" responseMode="File"/>
</httpErrors>
</system.webServer>
</configuration>
這樣, 您訪問(wèn) http://boroad.net和 http://m.djdelphi.com 都會(huì)跳轉(zhuǎn)到 http://m.djdelphi.com
注意,
1. 標(biāo)紅色的 兩個(gè) name 的值不能相同, 您可以隨意改成您比較容易識(shí)別的不重復(fù)的英文標(biāo)識(shí)即可..
2. 綠字體的網(wǎng)址改成你自己網(wǎng)址。
3. 如果您申請(qǐng)的域名 非 boroad.net 和 m.djdelphi.com , 這種主域形式的證書, 而是 demo.boroad.net 這類型的域名證書, 則只需要增加 一個(gè) rule 就可以了, 如下:
如果您已經(jīng)存在 web.config文件, 請(qǐng)把 rewrite --- rules --- rule 對(duì)應(yīng)的內(nèi)容, 拷貝到您web.config 下 system.webServer 段內(nèi)即可.
說(shuō)明:
HTTP URL in this form: http(s)://
條件說(shuō)明:
如果是https訪問(wèn) 則條件無(wú)效不做跳轉(zhuǎn)處理,針對(duì)http才有效
單獨(dú)針對(duì)test.com開(kāi)頭的訪問(wèn) 才進(jìn)行https自動(dòng)跳轉(zhuǎn),不加這個(gè)條件則所有http訪問(wèn)都做https跳轉(zhuǎn)
MatchAll:表示必須滿足所有的條件
MatchAny:表示滿足任一個(gè)條件即可
如沒(méi)特殊注明,文章均為宜興博路網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來(lái)自http://m.djdelphi.com/news/changjianwenti/2021/0528/297.html