2012-05-15 30 views
0

如果我想從轉發:的.htaccess:從URL重寫規則POST /會話參數

http://www.domain.com/system/link1 
http://www.domain.com/system/link2 
http://www.domain.com/system/link3 

到:

http://www.domain.com/system/ // forward to the index.php 

的index.php可以接收參數link1link2link3$ _ POST$ _SESSION。我應該怎麼寫.htaccess規則?

我現在的原則是:

RewriteEngine On 
RewriteRule /system/?systemkey=$1 ^system/([^/]*)$ [L] 

,但我相信它是錯誤的。

回答

0

你不能讓它接收$_SESSION$_POST,只有$_GET

RewriteEngine On 
RewriteRule ^system/([^/]*)/?$ system/index.php?systemkey=$1 [L] 
+0

似乎顛倒'from'&'to'。 – Raptor

+0

嘗試它,你就會知道肯定:) – Ansari

+0

'HTTP:// www.domain.com /系統/ link1'現在轉發到'http://www.domain.com/system/?systemkey=index.php '用你的答案。 'link1'去了哪裏? – Raptor