2015-04-20 46 views
0

如果有人试图访问此页:的mod_rewrite为GET变量

www.myhomepage.com/m/40921

我想要的网址(上)保持不变,但内容应该是从这个页面:

www.myhomepage.com/msg?t=40921

回答

1

如果一定要准确像你说的,然后用这个

RewriteRule ^m/([0-9]+)\/?$ msg?t=$1 

但我想你犯了一个打字错误。不应该是msg.php?如果是这样,使用此:

RewriteRule ^m/([0-9]+)\/?$ msg.php?t=$1 

而在你的PHP文件,你可以用$_GET['t']得到t

+0

非常感谢很多 – xx7xx7xx

+0

在我的服务器上,我需要在“m”前工作的斜线:^/m /([0-9] +)\。php /?$ msg.php?t = $ 1 – xx7xx7xx