[英]How to show content based on the URL?
不幸的是,我不知道你怎么称呼它,也没有成功找到我问题的答案。 基本上,我构建了一个JS应用程序,用户在其中输入一个名称,然后该应用程序将基于该名称从API中获取并处理数据。
我现在想做的是,如果有人访问http://www.mywebsite.com/NAME ,则将为NAME提取/处理数据。 我知道它如何与PHP(xxx.php?name = NAME)一起使用,但是如果可能的话,我不想在这里使用PHP。
谢谢!
最简单的方法是使用URL Rewrite
。 这不需要使用JS或服务器端语言进行任何编码。 可以在大多数服务器软件上完成此操作,但是方法因所使用的服务器(IIS,Apache,nginx等)而异。
这是一篇有关URL重写的文章,可帮助您入门。
对于JavaScript,您可以使用location对象。
var url = window.location.href;
var param = url.replace('http://www.mywebsite.com/', '');
查看骨干路由器,以了解一种更有条理的JavaScript处理参数方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.