相对网站根目录寻址 vs 相对当前目录寻址
????? (相對網站根目錄尋址)<link href="/css/style.css" type="text/css" rel="stylesheet" />
????? (相對當前目錄尋址)?? <link href="css/style.css" type="text/css" rel="stylesheet" />?
????? 關鍵在于有沒有/
今天做了一個對Url重寫發現了這兩個形式的區別了.
之前都是用第二種形式.也沒有出現問題.不過今天對Url重寫以后.發現問題就出來了.找不到對應當樣式表.
比如一個頁面ContentPage.aspx引用style.css
<Url重寫以后的形式>? http://localhost:8063/1/12/ContentPage.aspx
<常規的形式:>???????? ??http://localhost:8063/ContentPage.aspx?ld=1&lid=12
?????? 上面兩者是等價的.只不過個人比較喜歡友好的Url重寫以后的形式了.
原因是:我引用CSS的形式是相對當前目錄尋址.所以當用Url重寫以后.
就會去找:http://localhost:8063/1/12/css/style.css到文件.可惜找不到!
其實真正的地址是:http://localhost:8063/css/style.css
所以個人覺得頁面里面最好用相對網站根目錄尋址!
以后再補充了
?
轉載于:https://www.cnblogs.com/diego0404/archive/2007/07/31/837936.html
總結
以上是生活随笔為你收集整理的相对网站根目录寻址 vs 相对当前目录寻址的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于URL重写的一点心得
- 下一篇: SQL Server开发者Oracle快