2010-05-27 123 views
0

我有一個小問題.htaccess重定向。.htaccess重定向問題

我有一個2級變量 - content =「type - (alpha)」和ID =「number」的動態站點,但這非常不友好,我真正想創建的是一個重寫規則,它生成一個「友好」的網址引擎用戶使用&。非常像WordPress一樣。

每個ID已經是唯一的(很明顯),創建時創建了一個唯一的「永久鏈接」字段,例如ID = 1的「永久鏈接字段」爲「2009/10/27頁標題」,ID = 100將是「2010/10/27頁標題」。

我想文件夾/ wall.php?內容=類型& ID =數字重定向到文件夾/ p​​ermalink.php/HTML/HTM(不介意非動態擴展)

任何線索? - 這是不正確的(我知道),但它也「休息」我的CSS文件

RewriteEngine On 

RewriteRule wall/content/(.*)/ID/(.*)/ wall.php?content=$1&ID=$2 
RewriteRule wall/content/(.*)/ID/(.*) wall.php?content=$1&ID=$2 

回答

0

你需要確保你有一個網址慣例,不會在服務器上的其他文件相沖突。例如,如果你的頁面顯示「產品」,你不必在你的服務器的名爲/產品根的實際文件夾/,你可以這樣做

RewriteEngine On 
RewriteRule ^products/([^/\.]+)/([^/\.]+)/?$ wall.php?content=$1&id=$2 [L,NC,QSA] 

在這個例子中替換爲「產品」無論什麼名字最適合你的wall.php頁面。

這將等同於以下網址

www.yoursite.com/products/title/29/ 

這將改寫爲

www.yoursite.com/wall.php?content=title&id=29 
+0

OK,我可以這樣訪問頁面;但樣式表不起作用,因爲它現在認爲樣式表不在那裏(在標題中),因爲它認爲幾個目錄不在? – user351657 2010-05-27 08:22:21

+0

DURRRRRRR ......今天厚了它的目錄結構變化ooops – user351657 2010-05-27 08:25:53