2014-03-05 48 views
0

我遇到更改URL腳本onarcade的問題。更改onarcade腳本網址

代碼是

$ categoryurl = $ SITEURL 「/類別/".$的categoryId。」/」 $的categoryId。;

和在.htaccess文件

重寫規則^類別/([0-9] +)/([_ A-ZA-Z0-9 - ] +)?/ $ browse.php C = $ 1 [L]

的URL這樣

http://games.myarabvideos.com/category/1/1

我想要的網址成爲

http://games.myarabvideos.com/categoryNAME/1/1

上PHP代碼

$類別名稱變量

例如:

$類別名稱=遊戲;

我試試這個

$ categoryurl = $ SITEURL 「/類別/".$類別名稱。」/」 $的categoryId。;

但我的問題.htaccess文件什麼變化?

回答

0

你記下的重寫規則不似乎你想要的重定向有關。

對於你需要什麼(什麼我可以理解),只需更換:。

$ categoryurl = $ SITEURL 「/類別/".$的categoryId」/」 $的categoryId;

用:。

$ categoryurl = $ SITEURL 「/類別/".$類別名稱」/」 $的categoryId;

就是這樣,在我看來。現在,你必須通過一個與 301重定向(無正則表達式),即所有舊ID的URL重定向到新的,一:

redirect 301 /category/1/1 http://yoursite.com/category/nameof1 
redirect 301 /category/2/2 http://yoursite.com/category/nameof2 
redirect 301 /category/3/3 http://yoursite.com/category/nameof3 
... 

等。希望這有助於;-)