获得重写url的价值

时间:2013-12-28 11:34:46

标签: php .htaccess

让我说我有这样的网址:www.domain.com/csdc3ac5w我希望在斜线后获取所有字符。我用htaccess重写了网址。

我如何实现这一目标?我尝试使用$ _GET并没有成功。

1 个答案:

答案 0 :(得分:0)

如果您用来访问$_GET变量的脚本名为“script.php”,那么您的规则将如下所示:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9]+)$ /script.php?id=$1 [L,QSA]

然后在script.php脚本中,您将能够通过$_GET['id']获得斜线后的字符。