假设我有一个目录网站,想要显示美国每个城市的详细信息。我希望链接 mysite.com/CA/fairfield 转到位于加利福尼亚州费尔菲尔德市的专门页面,该页面是动态的。
我知道我可以使用 window.location.pathname.split("/") 读取 URL 参数。我没有得到的是我如何设置一个脚本来监控我网站上的任何 URL 参数组合。我不是说如何实际获取字符串“CA”,但从概念上讲,我如何强制输入 CA/fairfield 的人转到某个脚本,以便检查他们输入的内容?
这种事情一般是由服务器决定的。例如,如果您使用 apache 来提供文件并且您有一个目录结构
-web_root
-CA
-fairfield
index.html
index.html
您对 mysite.com/CA/fairfield 的请求将获取服务器上 fairfield 文件夹中的 index.html 文件。
但是,如果您希望为所有城镇使用一个脚本,但仍需要单独的 url,请尝试通过一个脚本使用 apache 服务于域下的所有路径