【发布时间】:2018-08-18 15:36:53
【问题描述】:
不想膨胀一个包含 300 个条目的 .htaccess,我可以使用什么 javascript 根据对单个文件的请求中的查询字符串重定向到 URL。例如,
https://www.mywebsite.com/redirect.jhtml?Type=Cool&LinkID=57
我唯一关心的是 57 ,然后将其重定向到任何地方: https://www.anothercoolwebsite/secretworld/
在以下情况下,取 34 并重定向:
https://www.mywebsite.com/redirect.jhtml?Type=Cool&LinkID=34 https://www.anoldwebsite.com/cool/file.html
谢谢!
【问题讨论】:
-
你想在哪里像id一样?
-
首先查看
window.location。您可以对此使用正则表达式模式匹配来获取您想要的参数,例如location.match(/LinkID=([0-9]+)/)。 -
是的,我在标签中引用了这个。 window.location 是首先想到的。我不确定如何将查询字符串合并到重定向的定义值中。
标签: javascript redirect query-string window.location