在Apache Web Server上的URL末尾获取参数

时间:2015-11-09 09:53:09

标签: javascript apache webserver rewrite

我的网址使用以下语法:

https://www.domain.com/pay/a1b2c

/pay目录中,我有一个简单的付款方式。我使用JavaScript获取网址附件a1b2c并对其进行处理,以便在付款方式中显示更多数据:

var url = window.location.href;
var appendix = url.split("/").pop();
...

但如果我在浏览器中打开URL,Apache说(当然):

Not Found
The requested URL /pay/a1b2c was not found on this server.

我该如何解决这个问题?我需要哪种Apache配置?

1 个答案:

答案 0 :(得分:0)

我通过在Apache Mailing列表上询问humbedoo找到了一个解决方案:

您可以使用AcceptPathInfo来获取附录。

  

例如,假设位置/ test /指向一个目录   仅包含here.html中的单个文件。然后请求   /test/here.html/more和/test/nothere.html/more都收集/更多   PATH_INFO。