2014-03-05 45 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 
... 

等。希望这有助于;-)