Apache 将服务器重定向到解释器+;得到回应

Apache 将服务器重定向到解释器+;得到回应,apache,.htaccess,redirect,cgi,interpreter,Apache,.htaccess,Redirect,Cgi,Interpreter,好的,让我解释一下我需要什么: 我已经编写了一个解释器(针对我自己设计的语言),并希望开始尝试将其作为服务器语言 我想对其进行设置,以便将对具有特定扩展名的文件(例如.xxx)的所有请求重定向到我的可执行文件 无论此可执行文件输出什么,都将是服务器响应 我不是网络/服务器专家,所以我肯定需要一些帮助。(我想这可能与Apache配置有关,但我仍然不知道……) 你会怎么做 您的可执行文件是否在具有不同端口的同一机箱上运行?如果是这样,您可以使用mod_rewrite将请求转发到该端口。@Eric

好的,让我解释一下我需要什么:

  • 我已经编写了一个解释器(针对我自己设计的语言),并希望开始尝试将其作为服务器语言
  • 我想对其进行设置,以便将对具有特定扩展名的文件(例如
    .xxx
    )的所有请求重定向到我的可执行文件
  • 无论此可执行文件输出什么,都将是服务器响应
我不是网络/服务器专家,所以我肯定需要一些帮助。(我想这可能与Apache配置有关,但我仍然不知道……)


你会怎么做

您的可执行文件是否在具有不同端口的同一机箱上运行?如果是这样,您可以使用mod_rewrite将请求转发到该端口。@Eric我不知道您在说什么,关于端口。它是一个普通的可执行文件,它将文件名作为参数并执行它。是的,它运行在同一台服务器上(Debian Wheezy+Apache,如果这很重要的话)。我的意思是,实现这一点的简单方法是将可执行文件作为服务运行并在端口上侦听。不要试图调用可执行文件,而是将请求转发到可执行文件侦听的端口,并让它处理请求。@Eric Hmmm,有趣的想法;虽然(几乎是网络文盲,哈哈)我还得读一点这方面的东西。无论如何,非常感谢!:-)Np,这并不是那么难,如果你能编程一个套接字,你就能实现这一点