不幸的是,我不知道你怎么称呼它并且没有成功找到我的问题的答案。基本上,我构建了一个JS应用程序,用户输入一个名称,然后应用程序将根据该名称从API获取和处理数据。
我现在要做的是,如果有人前往http://www.mywebsite.com/NAME,将为NAME提取/处理数据。我知道如何使用PHP(xxx.php?name = NAME),但如果可能,我不想在这里使用PHP。
谢谢!
答案 0 :(得分:1)
最简单的方法是使用URL Rewrite
。这不需要JS或服务器端语言的任何编码。这可以在大多数服务器软件上完成,但方法因您使用的服务器(IIS,Apache,nginx等)而异。
这里有an article about URL Rewriting来帮助您入门。
答案 1 :(得分:0)
对于JavaScript,您可以使用位置对象。
var url = window.location.href;
var param = url.replace('http://www.mywebsite.com/', '');
请查看Backbone路由器,以便在JavaScript中更有条理地处理params。