首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

URL重写 放在II7 上之后 CSS和JS不能用了

2012-11-08 
URL重写 放在II7 下之后 CSS和JS不能用了本来是II6下正常的现在放在II7下就提示“/”应用程序中的服务器错误

URL重写 放在II7 下之后 CSS和JS不能用了
本来是II6下正常的
现在放在II7下
就提示 
“/”应用程序中的服务器错误。
未能执行 URL。 
CSS和JS不能执行了。
该怎么弄比较好 让CSS 和js啊 不交给URLRewriter处理

XML code
<RewriterConfig>    <Rules>     <RewriterRule>        <LookFor>~/login</LookFor>        <SendTo>~/admin.aspx</SendTo>      </RewriterRule>      <!--<RewriterRule>        <LookFor>~/index</LookFor>        <SendTo>~/index.aspx</SendTo>      </RewriterRule>-->          <RewriterRule>        <LookFor>~/reg</LookFor>        <SendTo>~/reg.aspx</SendTo>      </RewriterRule>       <RewriterRule>        <LookFor>~/t/(.+)</LookFor>        <SendTo>~/ArticleDetail.aspx?OrderIndex=$1</SendTo>      </RewriterRule>      <RewriterRule>        <LookFor>~/tag/(.+)</LookFor>        <SendTo>~/TageDetail.aspx?Tag=$1</SendTo>      </RewriterRule>      <RewriterRule>        <LookFor>~/aboutme</LookFor>        <SendTo>~/aboutme.aspx</SendTo>      </RewriterRule>       </Rules>  </RewriterConfig>    <httpHandlers>                  <add verb="*" path="/t/*" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />      <add verb="*" path="/tag/*" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />        <add verb="*" path="/login" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />     </httpHandlers>


[解决办法]
iis7下面加一个

<Handlers>


<add verb="*" path="/t/*" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
<add verb="*" path="/tag/*" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
<add verb="*" path="/login" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
 
</Handlers>

试试.

或者重新删除了web.config重建一个了.在添加进去.
[解决办法]
试试在<configuration>节下添加
XML code
  <system.webServer>  <add verb="*" path="*.js" type="System.Web.StaticFileHandler"/>  <add verb="*" path="*.css" type="System.Web.StaticFileHandler"/>  </system.webServer>
[解决办法]
web.config里加

<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
[解决办法]
探讨
我google是因为什么权限的问题 我已经给了权限

[解决办法]
注意,iis7的有些设置是在system.webServer节点下的不是system.web

热点排行