-3

我想重写这个:

http://abc.com/x.php?var=123

到:

http://abc.com/123

请帮我 !

4

1 回答 1

0

你是这个意思?

RewriteEngine on
RewriteRule ^(.*)$ x.php?var=$1 [L,QSA,NC]

您只能接受以下数字:

RewriteEngine on
RewriteRule ^([0-9]+)$ x.php?var=$1 [L,QSA,NC]

带有子请求。您可以更改x字符开始 RewriteRule^x/

RewriteEngine on
RewriteRule ^x/([0-9]+)$ x.php?var=$1 [L]

现在您可以请求如下:abc.com/x/963

选择:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^x/([0-9]+)$ x.php?var=$1 [L]
</IfModule>
于 2013-08-01T12:21:14.593 回答