我怎樣才能達到這與mod_rewrite?Url mod_rewrite靜態鏈接頁
from:
.com/index.php?menu=home
to:
.com/home
和
from:
.com/index.php?menu=home&list=hello
to:
.com/home/hello
ALSO(不帶文件夾hierarki)
from:
.com/index.php?menu=home&list=hello
to:
.com/hello
我用這對第一個:
RewriteRule ^([^/\.]+)/?$ index.php?menu=$1 [L]
但如何我連接他們,如果有多個變量?
試過這樣:
RewriteRule ^([^/]*)/([^/]*)?$ index.php?home=$1&list=$2
「多變量」是什麼意思?如果你正在討論GET變量,你需要設置'[L,QSA]'這將會把所有的GET參數傳遞給你的腳本。例如,如果用戶轉到'.com/home/hello?testing = variable',它會將它傳遞給頁面。這是你要求的嗎? – tftd
更新了我的問題。最後一行。 – user1121487