麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > IIS > 正文

iis 7 配置web.config實現(xiàn)偽靜態(tài)實現(xiàn)代碼

2024-08-29 03:16:11
字體:
供稿:網(wǎng)友

在 IIS7中我們不再需要安裝其他組件,通過在 web.config 進行簡單的配置即可實現(xiàn) URL 的偽靜態(tài)。方法如下:

在 web.config 配置文件的 configuration 節(jié)點中加入下邊的代碼:

 代碼如下  

<system.webServer>
    <rewrite>
        <rules>
            <rule name="rulename">
                <match url="newurl" ignoreCase="false" />
                <action type="Rewrite" url="oriurl" appendQueryString="false" />
            </rule>
        </rules>
    </rewrite>
</system.webServer>

其中, rule 節(jié)點即為每個重寫規(guī)則,match 節(jié)點為偽靜態(tài)的規(guī)則;ignoreCase 是忽略大小寫;action 是響應(yīng)的 URL,即真正的URL;appendQueryString 為是否跟參數(shù)。添加多個 rule 時,注意 name 名稱應(yīng)該保持不同。

以下直接給出本站的 URL 重寫規(guī)則,相信大家會一目了然:

 代碼如下  

<rewrite>
    <rules>
        <rule name="rule1">
            <match url="articles/(S+).html" ignoreCase="true" />
            <action type="Rewrite" url="articles/Default.aspx?SubClass={R:1}" appendQueryString="true" />
        </rule>
    </rules>
</rewrite>

可見,在 IIS6 里如果跟參數(shù)的話使用 $ 字符,在 IIS7 使用{R:數(shù)字}代替 $ 字符。至于多個參數(shù)時,別忘記使用 &amp; 替換 & 符號。

如果你是iis6可參考下面方法來實例偽靜態(tài)


我們需要下載微軟官方提供的URLRewriter.dll,下載后將些dll文件引用到我們的項目中。接下來,需要在web.config里進行一些簡單的配置,就可以實現(xiàn)url的重定向。

首先,在webconfig中找到configSections,在以下位置加入給出的代碼:

 代碼如下  

</sectionGroup>
        <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
    </configSections> 

接下來,找到httpHandlers,在以下位置加入給出的代碼:

 代碼如下  
        <httpHandlers>
       <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
   <add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />

上邊加入的代碼,就會對.html和.aspx后綴的url路徑進行重定向。最后,我們要加入重定向的規(guī)則,從而實現(xiàn)url重定向。

 代碼如下  

  </configSections>
    <RewriterConfig>
        <Rules>
            <RewriterRule>
                <LookFor>~/article/(S+)/(d{8})/(S+).html</LookFor>
                <SendTo>~/article/default.aspx?Sub=$1&UrlName=$3</SendTo>
            </RewriterRule>
        </Rules>
    </RewriterConfig>

上邊就是重定向的規(guī)則,上邊是以我自己的小站為例。將domain/article/文章類型/發(fā)布時間/文章名稱.html重新定向到了domain/article/default.aspx?Sub=文章類型&UrlName=文章名稱 。我自己對正則也不是很了解,^_^。如果有興趣大家可以學(xué)習(xí)下,最后別忘了要將 &UrlName中的&符號寫成&amp; ,

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: xxx日本视频| 久久国产精品免费视频 | 国内久久久久 | www国产成人免费观看视频,深夜成人网 | 免费a观看 | 久久亚洲精品国产一区 | 在线观看免费精品 | 精品国产一区二区三区四区阿崩 | 激情久久免费视频 | 国产小视频在线 | 羞羞电影网 | 日韩视频网址 | 国产wwww | 99精品视频在线免费观看 | 黄色片在线免费播放 | 成人毛片免费视频 | 久久中文字幕在线观看 | 久久久久免费电影 | 一级黄色片武则天 | 国产精品一区二区三区在线看 | 欧美精品一区二区三区在线 | 欧美粗暴analvideos | 日韩黄色av | av在线试看 | 日本成人午夜 | 欧美日韩大片在线观看 | 一区国产视频 | 一区二区三区欧美精品 | 国产精品久久久久久久久久了 | 免费h片网站 | 成年人小视频在线观看 | 日韩黄色精品 | sesee99| 中文欧美日韩 | 国产九色在线播放九色 | 久久亚洲精品久久国产一区二区 | 日韩精品一二三区 | v片在线看| 在线亚洲欧美日韩 | 国产在线观看91精品 | 国产艳妇av视国产精选av一区 |