如何将?query_string“传递”到符号链接间接指向的cgi?

时间:2018-07-12 13:33:45

标签: cgi query-string symlink

我有一个cgi程序(如果相关的话,用 C 编写),当从浏览器中以以下方式运行时,它可以正常工作

  

http://anydomain.com/cgi-bin/myprogram.cgi?query_string_stuff

但是,当我在域的主目录中放置符号链接时,

  

ln -s cgi-bin / myprogram.cgi runthis.cgi

然后,符号链接似乎正常,但是尝试通过浏览器以如下方式运行myprogram.cgi

  

http://anydomain.com/runthis.cgi?query_string_stuff

仅会导致500错误。 这就是如果query_string为空的情况,这是可以预期的,所以我猜这就是正在发生的事情–?query_string不会“绑定”到符号链接或类似的东西。

无论如何,我该如何做到这一点,即通过符号链接用?query_string运行一个cgi? (如果我误诊了,那实际上是怎么了?)

0 个答案:

没有答案