2013-05-21 119 views

回答

1

注意:這是未經測試的,讓我知道如果它不起作用。

RewriteRule ^master.php/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ /master.php?catid$1&subcatid=$2 [L] 
+0

當你改寫這樣的網址,您仍然可以使用: $ _GET [ 'CATID']; – verenion

+0

非常感謝您的回覆。但是,我訪問我的頁面,如http://mydomain.com/test/master.php/catname/subcat,我們仍然收到錯誤,如「在此服務器上找不到請求的URL /master.php」。如果我做錯了,請糾正我。 – user2389823

+0

掛上,你把.htaccess放在哪裏 - 是否有一個名爲「test」的文件夾,如果是的話,把它放在那裏。如果不是,將其放入根目錄並將上面的代碼更改爲: RewriteRule^test/master.php /([a-zA-Z0-9 _-] +)/([a-zA-Z0-9_-] +)$ /test/master.php?catid$1&subcatid=$2 [L] – verenion