2010-02-06 47 views
0

我有2線要做成一條線做到這一點,做同樣的工作我如何通過的.htaccess

RewriteRule ^account/?$ account.php 
RewriteRule ^account/(.*)/?$ account.php?mod=$1 

我怎麼能做到這一點,如果account.php

回答

1
RewriteRule ^account/(.*)/?$ account.php?mod=$1 

足夠可以處理一個空的mod,否則你將需要兩個規則。

2

兩個規則的真正合並將是:

RewriteRule ^account/?(.*)/?$ account.php?mod=$1 

但是當你想到,如果你有一個像account-info/foo/網址,然後將被映射到account.php?mod=-info/foo也不會表現。

如果您還有其他網址以開戶,請點擊Ignacio Vazquez-Abrams的回答。

+0

噢,上帝,我希望它像那個account.php?mod = foo – 2010-02-06 15:48:45

+0

@moustafa:我知道,你的評論是什麼意思? – 2010-02-06 18:53:13