Apache:使用请求的目录作为参数

Apache:使用请求的目录作为参数

以下是我想要做的事情:

如果用户转到www.example.com/thislocation,我想重定向到特定脚本并将“thislocation”作为参数。

因此,如果用户导航到www.example.com/thislocation,我希望将其重定向到www.example.com/cgi-bin/test.pl?parameter=thislocation,类似地,如果用户导航到www.example.com/thatlocation,我希望将其重定向到www.example.com/cgi-bin/test.pl?parameter=thatlocation

Apache 可以实现这个吗?

答案1

您可以使用 .htaccess 实现此目的,其代码如下:

RewriteEngine on
RewriteRule ^(.*)$ /cgi-bin/test.pl?parameter=$1 [L] 

相关内容