2011-04-06 44 views
0

如何重定向如何從example.com/category.php?id_category=19發送用戶example.com/index.php

example.com/category.php?id_category=19 &排序依據=名稱& orderway = ASC & id_lang = 2

example.com/index.php?id_lang=2使用。htaccess和mod_rewrite的時(id_lang應該是相同的像上述值)

我很確定這是編寫重寫規則時的基本內容,所以對於一些有經驗的程序員來說,這可能是很容易的。

在此先感謝。

回答

0

試試這個規則...:

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} category\.php 
RewriteCond %{QUERY_STRING} id_category\=19\&orderby\=name\&orderway\=asc\&id_lang\=(.*) 
RewriteRule (.*)$ index.php?id_lang=%1 

希望這有助於你..

+0

嗯,這不是爲我工作:( – james 2011-04-06 15:17:52

+0

檢查現在..更新了... :) – 2011-04-06 15:47:00

+0

嗯,仍然沒有工作,當使用圓點和斜槓等特殊字符時,你需要引號還是不引用整個字符串? – james 2011-04-06 17:06:52