新聞中心

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的昌平網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
服務(wù)器上修改解析asp文件的后綴很容易,在IIS服務(wù)管理器 -> 站點(diǎn)屬性 -> 主目錄 -> 配置 -> 應(yīng)用程序映射中進(jìn)行修改即可。如果有配置服務(wù)器支持PHP的經(jīng)驗(yàn),那就更清楚怎么回事了。
可是對asp.net就不行了,同樣的辦法,修改應(yīng)用程序映射后,仍然沒有得到預(yù)期的結(jié)果,文件什么內(nèi)容,返回的就是什么內(nèi)容,而不是當(dāng)作asp.net程序來處理了。
其實(shí)主要是還差一點(diǎn)點(diǎn),那就是沒有在web.config文件或C:\windows\microsoft.net\frameworl\v1.1.4322\config\machine.config(windows2003下的路徑,不同的操作系統(tǒng)路徑稍有不同)中配置特定后綴的文件的HTTP處理程序,配置步驟(假設(shè)我們要增加一個(gè)映射,將后綴為.aaa的文件當(dāng)作.aspx頁面來處理。):
先在IIS服務(wù)管理器中停掉internet信息服務(wù)(不停掉沒辦法保存修改的),然后用記事本打開C:\windows\microsoft.net\frameworl\v1.1.4322\config\machine.config,查找"*.aspx",能找到這么一行:
本文相關(guān)代碼如下:
.aspx文件的解析就是這么配置的,同樣的道理,我們只要再增加一行,將其中的*.aspx改為*.aaa就行了:
本文相關(guān)代碼如下:
保存修改,然后啟動(dòng)internet信息服務(wù),就可以將任意的aspx文件修改為后綴為.aaa的文件了。
如果不想修改machine.config文件,也可以通過修改網(wǎng)站的web.config文件實(shí)現(xiàn),方法類似,在
本文相關(guān)代碼如下:
最后說一點(diǎn),如果是IIS6(也就是windows2003自帶的IIS),還得在IIS的站點(diǎn)屬性 -> HTTP頭 -> MIME類型 中增加一個(gè).aaa的MIME類型,不然遇到.aaa的請求時(shí)將首先被IIS給攔截掉,沒辦法顯示的。
分享題目:修改服務(wù)器配置讓asp.net文件后綴名隨心所欲
文章轉(zhuǎn)載:http://m.fisionsoft.com.cn/article/dhdhids.html


咨詢
建站咨詢
