将.htaccess变量导出到shell或脚本

时间:2017-11-04 16:08:17

标签: .htaccess mod-rewrite

在.htaccess文件中,我有这一行RewriteRule ^(.*)$ script.sh?sub=$1 无论如何都要在shell中显示$ 1的值 像echo $sub这样的命令 或者我可以将$ 1作为参数传递给script.sh?

1 个答案:

答案 0 :(得分:0)

您可以设置环境变量 - 您的脚本可以读取吗?例如,要将名为MY_VARIABLE的环境变量设置为$1反向引用的值:

RewriteRule ^(.*)$ script.sh?sub=$1 [E=MY_VARIABLE:$1,L]

我还添加了Llast)标记,以防万一。如果?sub=$1部分未被使用,您可以将其删除吗?