方法如下:程序代碼

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

部署一個網(wǎng)站

系統(tǒng) 1984 0

如何讓虛擬目錄里面的webconfig不繼承網(wǎng)站的設(shè)置

必須在上一層虛擬目錄(如根目錄)所在的Web.config加上
如:<location path="." allowOverride="false" inheritInChildApplications="false"> </location>
方法如下:
程序代碼
<location path="." allowOverride="false" inheritInChildApplications="false">
<system.web>
<pages maintainScrollPositionOnPostBack="true">
</system.web >
</location>
如此下一層的虛擬目錄就可以達到你要的需求了。

?

下面再轉(zhuǎn)一篇:

=====================================================

?

今天要部署一個網(wǎng)站和一個和網(wǎng)站相關(guān)的webservices接口,我把網(wǎng)站部署后,就把WEB接口作為它下面的一個虛擬目錄來處理了,這樣他們可以共享一個域名.他們各個都有一個webconfig配置文件,部署后發(fā)現(xiàn)網(wǎng)站正常,可是WEB接口卻報錯,說配置文件出了問題,仔細檢查發(fā)現(xiàn)WEB接口用的是網(wǎng)站的配置文件,一下子沒招了.

后來在網(wǎng)上一查,發(fā)現(xiàn)利用配置文件的配置節(jié)可以讓它不繼承父目錄的配置文件,如下

<location path="." allowOverride="false" inheritInChildApplications="false"> </location>

把它加在父目錄的<system.web>節(jié)外面即可,測試一下果然如此,甚喜,雖記之以備忘,同時也于大伙共享!

下面是更好的一個:

虛擬目錄中的web.config繼承了主目錄中的web.config出現(xiàn)問題是由于根目錄中的web.config添加了httphandler、 httpmodule 引起的。
解決辦法:將 httphandler httpmodule的聲明添加到location中。
如下所示:
<location path="." allowOverride="true" inheritInChildApplications="false">
<system.web>
<httpModules>
<add name="UrlRewriteModule"
type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
</httpModules>
</system.web>
</location>

path 不用說指定的是一個目錄
allowOverride 指是否可以將這個重寫
inheritInC hildApplications 指是否被子級應(yīng)用程序繼承
一、應(yīng)用身份驗證、但個別目錄或文件不需要身份驗證
最常見的是一個網(wǎng)站的后臺需要驗證,而前臺是不需要的;一般登錄頁面會有驗證碼、而生成驗證碼那個頁面是不需要驗證的、否則驗證圖片是顯示不出來的。
解決方法:
< system .web >
?????
<!-- 身份驗證 -->
?????
< authentication mode ="Forms" >
???????
< forms name =".myForm" loginUrl ="login.aspx" timeout ="20" protection ="All" />
?????
</ authentication >
?????
< authorization >
???????
< deny users ="?" />
?????
</ authorization >
???
</ system.web >
?
<!-- 驗證碼 -->
?
< location path ="CheckCode.aspx" >
???
< system .web >
?????
< authorization >
???????
< allow users ="*" />
?????
</ authorization >
???
</ system.web >
?
</ location >
使用身份驗證、禁止匿名用戶訪問,同時對頁面checkcode.aspx允許所有用戶訪問、即不用驗證。

二、改寫(不需求)web.config繼承
假設(shè)IIS中有個站點A、而A站點下面有個虛擬目錄B、此時可以輸入:" ttp://ip 址/" 訪問到A站點,輸入 http://ip地址/B 訪問到B網(wǎng)站;而B項目中的web.config首先會繼承A站點的web.config,如果A的config有很多設(shè)置如<httpModules>,<page>等,而B項目的config沒有這些設(shè)置,項目也沒用到這些設(shè)置,但B的程序在運行時確會出錯、原因就是它繼承A的config;這個讓人有點討厭“我壓根沒用它、怎么會有錯?且提示出錯的那個文件是A的config”,可以這樣解決:
A項目用到了主題
< pages enableEventValidation ="false" validateRequest ="false" theme ="default" >
B項目不用
< pages enableEventValidation ="false" validateRequest ="false" theme ="" >
讓B的主題為空、否則B運行時提示找不到default主題目;

A的設(shè)置
< httpModules >
?????????
< add name ="SiteCache" type ="SiteCache" />
???????
</ httpModules >
B的設(shè)置(不用的項,清除)
< httpModules >
????
< clear />
</ httpModules >
如果A.B都用到
< appSettings >
?
< add key ="app" value =" " />
</ appSettings >
B運行時會提示app已經(jīng)加載,此時可以
< appSettings >
?
< remove name ="app" />
?
< add key ="app" value ="" />
</ appSettings >
或者:
< appSettings >
?
< clear />
?
< add key ="app" value ="" />
</ appSettings >

三、禁止web.config重寫
同上面的例子、如果B中的config設(shè)置必須與A中的相同,不能重寫,則A的config設(shè)置
??? < location path ="B" allowOverride ="false" >
?????
< system .web >
???????
< httpModules >
?????????
< add name ="SiteCache" type ="SiteCache" />
???????
</ httpModules >
?????
</ system.web >
?
</ location >
此時B的config中<httpModules>設(shè)置不能改寫,須和A的設(shè)置相同。

部署一個網(wǎng)站


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产午夜精品理论片 | 色午夜日本 | 国产a精品三级 | 日韩精品一区二区在线 | 丝袜美腿一区二区三区动态图 | 久久久精彩视频 | 91网视频在线观看 | 欧美一区二区黄 | 玖玖在线免费视频 | 国产高清免费视频 | 成人看片黄a在线看 | 日韩欧美视频一区二区在线观看 | 欧美黑人xxxx猛牲大交 | 精品视频在线观看 | 亚洲午夜精品一区二区 | 日韩免费福利视频 | 欧美www在线观看 | 狠狠的撸2015最新版狠狠的撸2015最新版 | 亚洲一区二区三区高清 | 黄色日韩视频 | 午夜剧场操一操 | 欧美一级黄视频 | 国产精品久久久久久久久久 | 三极片在线观看 | 555夜色666夜色精品站 | a欧美| 日本高清在线观看视频www | 中国一级大黄大黄大色毛片 | 日韩中文字幕在线播放 | 综合色视频 | 一区二区视频在线 | www.82gan.com | 日本高清免费h色视频在线观看 | 天天躁日日躁狠狠躁av麻豆 | 成人免费视频网站在线观看 | chengrenwangzhan.b | 九九影院理论片 | aiai888永久免费视频 | 亚洲一一在线 | 激情丁香开心久久综合 | av在线电影网 |