1
目前的網址都是這樣http://example.com/?p=2,所以如果我鏈接到我的網站其他頁面,這將是<a href="http://example.com/?p=2"></a>
URL重寫,使用友好的URL
數據庫包含的頁面列表,3列,ID,標題和內容。舉例來說,編號爲2
的頁面的標題爲foo
。
我希望用戶能夠輸入url:http://example.com/foo並讓用戶看到http://example.com/?p=2上的內容。因此,我可以鏈接到如下網頁:<a href="http://example.com/foo"></a>
,但地址欄中的網址仍然是友好的(foo
)版本。
有一個問題,如果我有一個目錄(例如欄),並鍵入http://example.com/bar它附加'/?titley = bar?'到URL導致http://示例。 com/bar /?titley = bar?' – 2011-05-21 12:28:04
@Jonathan,您需要爲每個應該公開可用的目錄設置特定的RewriteRule。這有點麻煩,但這是我意識到的唯一方法(你試圖完成的任務通常是作爲內置的框架功能完成的)。 – Gal 2011-05-21 16:31:56