通过.htaccess将参数传递给脚本

时间:2017-11-05 10:40:32

标签: .htaccess parameters

我能够通过.htaccess执行脚本但是我想将参数传递给这个脚本有没有办法将输入参数传递给.htaccess中的脚本? 我无法设置环境变量并在脚本中使用它。 是否可以在脚本中使用.htaccess中定义的环境变量?

RewriteRule ^(.*)$ new.sh [E=VAR:$1,L]

我想将VAR参数传递给new.sh脚本 像new.sh VAR

一样执行

1 个答案:

答案 0 :(得分:0)

您可以将其作为查询字符串传递。

RewriteRule ^(.*)$ new.sh?VAR=$1 [E=VAR:$1,L]

或者,因为它被设置为环境变量,所以从脚本内部读取当前环境变量;即,VAR已在您的示例中设置为环境变量。