2012-04-10 18 views
0

有人可以告訴我怎麼去mod_rewrite的重命名此:mod_rewrite的一個URL字符串

our-work-section.php?id=3&title=something 
to 
our-work-section/something/3 
現在我的.htaccess在目錄

C:\工作區\ WWW \棕色,我的虛擬主機是用於設置http:// workspace/,所以我在下面做了一個RewriteBase。我目前有:

RewriteEngine On 
RewriteBase /www/brown/ 
RewriteRule ^/our-work-section/?$ our-work-section.php?id=$1 [NC,L] 

我的錯誤日誌沒有說什麼,頁面也沒有做任何事情。我嘗試過切換/在這裏和那裏。

回答

1

試試這個

Options +FollowSymLinks 
RewriteEngine On 

RewriteRule ^(our-work-section)/?$ /our-work-section.php?id=$1 [L] 

編輯

這人會工作。我測試了它

Options +FollowSymLinks 
RewriteEngine On 

RewriteRule ^(our-work-section)/([^/\.]+)/?$ /our-work-section.php?id=$1 [L] 
+0

那什麼都不做 - 我很困惑!我在活服務器上和本地嘗試了這一點。 – JREAM 2012-04-10 18:40:48

相關問題