如何根据网址显示内容?
问题描述:
不幸的是,我不知道你是怎么称呼它的,并且没有成功找到我的问题的答案。基本上,我已经构建了一个JS应用程序,用户在其中输入名称,然后应用程序将根据该名称从API获取并处理数据。如何根据网址显示内容?
我现在想要做的是,如果有人去http://www.mywebsite.com/NAME,数据将被提取/处理NAME。我知道它如何与PHP(xxx.php?name = NAME)协同工作,但如果可能的话,我不想在这里使用PHP。
谢谢!
答
对于JavaScript,您可以使用位置对象。
var url = window.location.href;
var param = url.replace('http://www.mywebsite.com/', '');
查看Backbone路由器,以获得更有组织的处理JavaScript参数的方式。
答
要做到这一点,最简单的方法是使用URL Rewrite
。这不需要JS或服务器端语言的任何编码。这可以在大多数服务器软件上完成,但是根据您使用的服务器(IIS,Apache,nginx等)不同而不同。
这里的an article about URL Rewriting帮助您开始。
然后什么是服务器语言端。 – jcubic 2015-04-04 14:18:45
我刚刚使用普通的JS和一些PHP的AJAX请求和缓存 – aseipel 2015-04-04 14:28:10