2013-10-23 33 views
-1

我想重寫我的URL使用此代碼,但它不工作。做 你知道我的代碼有什麼問題嗎?我想改變URL作爲例子:localhost/abc/product.php?id=123爲靜態和用戶友好的URL,如localhost/abc/product/123我該如何做Mod重寫使用.htccess

我試過這個代碼

而且這個

RewriteRule cat/(.*)/(.*)/$ /script.php?$1=$2 

回答

1

這個規則應該工作在DOCUMENT_ROOT/.htaccess文件:

RewriteEngine on 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(abc)/product/([^/]+)/?$ /$1/product.php?id=$2 [L,QSA,NC]