下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、我是一個(gè)技術(shù)菜鳥 能寫一些技術(shù)不是很高的問題或是自己在實(shí)際中遇到的問題。 URL重寫有幾種方法 但是我自己值簡(jiǎn)單的了解了其中的兩種方法 一種是:在Global.asax在虛擬的主機(jī)上 一般我們調(diào)試就是用的虛擬主機(jī) 例如 protected void Application_BeginRequest(object sender, EventArgs e)/偽靜態(tài) url重寫
2、0; / HttpContext.Current.RewritePath("ViewNews.aspx"); Regex reg = new Regex(".+View-(d+).aspx"); var matc
3、h=reg.Match(HttpContext.Current.Request.Url.AbsolutePath); if(match.Success)
4、string id = match.Groups1.Value; HttpContext.Current.RewritePath("ViewNews.aspx?id="+id);
5、160; 另一種是大家多比較常用的 就是引入第三方插件URLRewriter.dll 然后在修改web.Config配置文件 首先下載URLRewriter.dll 這個(gè)插件 添加到你文件夾中指定的目錄或者是bin文件夾中或者是其他的目錄 修改配置文件首先 在<configSections> 節(jié)點(diǎn)中添加 <section name="RewriterConfig" requirePermission="false&
6、quot; type="URLRewriter.Config.RewriterConfigSerializerSectionHandler,URLRewriter" /> </configSections>然后在導(dǎo)如你想要寫的規(guī)則例如: <RewriterConfig> <Rules> <RewriterRule> 這個(gè)節(jié)點(diǎn)的意思是 地址欄收到(
7、LookFor)符合這樣的偽靜態(tài)的地址之后 就會(huì)導(dǎo)向(SendTo)給<SendTo></SendTo>節(jié)點(diǎn)的地址 然后由A解析引擎去解析和沒有設(shè)置偽靜態(tài)是一樣的 然后就生成html文件 送給客戶端瀏覽器 大概就是這樣一個(gè)思路 <LookFor>/Buys/(.0-9*).html</LookFor> <SendTo>/Buys/Show.aspx?id=$1</
8、SendTo> </RewriterRule> </Rules> </RewriterConfig> <RewriterConfig>這個(gè)節(jié)點(diǎn)和<configSections>這個(gè)節(jié)點(diǎn)是平行的 然后在<system.web></system.web>中加入: <httpHandlers> <add ve
9、rb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" /> <add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" /> </httpHan
10、dlers>這個(gè)節(jié)點(diǎn)中不只存在這兩個(gè)節(jié)點(diǎn)還有其他的一些節(jié)點(diǎn) 大家只管添加就是了我在網(wǎng)上看到有朋友問說“不要配置IIS是不是可以運(yùn)行?” 不配置IIS的話其實(shí)是可以 但是你可能要發(fā)布你的網(wǎng)站 那您就還可以稍稍看到我接下來講的IIS配置的問題接下來就是配置IIS了 我的系統(tǒng)是 server 2003 iis6.0 先用vs2008發(fā)布你的網(wǎng)站 然后在新建一個(gè)網(wǎng)站或者是虛擬目錄操作方法:IIS站點(diǎn)屬性 ->主目錄 -> 應(yīng)用程序配置 在應(yīng)用程序擴(kuò)展中 點(diǎn)擊添加 選擇或輸入C:WINDOWSMicro
11、soft.NETFrameworkv1.1.4322aspnet_isapi.dll 取消"確認(rèn)文件是否存在"前的鉤. 然后點(diǎn)擊確定同時(shí) 還要在通配符應(yīng)用程序映射下 再一次 選擇C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_isapi.dll(我的是F盤)取消"確認(rèn)文件是否存在"前的鉤.然后就OK 了 網(wǎng)上有有一些朋友出現(xiàn)錯(cuò)誤 分析器錯(cuò)誤消息: 未能加載文件或程序集“UrlRewritingNet.UrlRewriter”或它的某一個(gè)依賴項(xiàng)。系統(tǒng)找不到指定的文件 web.config 是因?yàn)閁RLRewriter.dll 版本的問題 我的這個(gè)插件有20kb以前老報(bào)錯(cuò)的那個(gè)只有8kb 我上傳了一下大家可以選擇下載<a href=' xp中的IIS服務(wù)不能啟動(dòng) 是有與微軟的 Windows xp更新的bug的問題 您可以參照網(wǎng)上的方法 把補(bǔ)丁卸載 最后我在 iis配置的 時(shí)候突然報(bào)錯(cuò)了MS-sql 2005拒絕了對(duì)對(duì)象 'xxx' (數(shù)據(jù)庫 'xxx',架構(gòu) 'dbo')的 SELECT 權(quán)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年創(chuàng)業(yè)孵化器背景下的股權(quán)轉(zhuǎn)讓擔(dān)保及孵化服務(wù)合同3篇
- 2024年軟件買賣法律合同重要注意事項(xiàng)解讀一
- 2024年特種雞苗銷售協(xié)議樣本版
- 2025年度油氣回收系統(tǒng)升級(jí)改造合同2篇
- 二零二五年度云計(jì)算服務(wù)采購及運(yùn)維合同3篇
- 2025版離婚房產(chǎn)分割執(zhí)行細(xì)則與協(xié)助過戶服務(wù)合同3篇
- 學(xué)習(xí)委員競(jìng)選演講稿匯編十篇
- 大手拉小手共創(chuàng)文明城廣播稿(7篇)
- 2024年老舊小區(qū)改造及加固工程合同版B版
- 二零二五年度體育賽事開幕式活動(dòng)策劃合同
- 2023-2024學(xué)年深圳市羅湖區(qū)七年級(jí)(上)期末考試 英語 試題(解析版)
- 中國陰離子交換膜行業(yè)調(diào)研分析報(bào)告2024年
- 絨毛下血腫保胎方案
- 醫(yī)美行業(yè)監(jiān)管政策與競(jìng)爭(zhēng)環(huán)境
- 2024年02月湖北武漢市公安局招考聘用輔警267人筆試歷年高頻考題(難、易錯(cuò)點(diǎn)薈萃)答案帶詳解附后
- 房屋移交的時(shí)間和方式
- 北京市西城區(qū)2022-2023學(xué)年七年級(jí)(上)期末數(shù)學(xué)試卷(人教版 含答案)
- 2024年福建寧德城市建設(shè)投資開發(fā)公司招聘筆試參考題庫含答案解析
- 電焊的安全防護(hù)技術(shù)模版
- 低值易耗品明細(xì)表
- 金礦投資可行性方案
評(píng)論
0/150
提交評(píng)論