Javascript 如何在SAP AJAX Webapp中使用参数处理URL?

Javascript 如何在SAP AJAX Webapp中使用参数处理URL?,javascript,php,jquery,ajax,wordpress,Javascript,Php,Jquery,Ajax,Wordpress,我正在编写一个基于Wordpress/AJAX的SAP web应用程序,我有一个关于URL处理的问题 我的应用程序(大致)如下所示: 有一个index.php文件,它基本上包含一个页面容器和处理ajax调用的客户端代码 客户端代码负责根据用户的点击切换页面。它通过调用已注册的操作来实现这一点,该操作映射到服务器端函数,该函数返回该页面的html。(因此有一个名为get\u about\u page()的函数,它打印/返回请求页面的HTML) 此设置的问题是如何处理URL。 现在的问题是如何处理对

我正在编写一个基于Wordpress/AJAX的SAP web应用程序,我有一个关于URL处理的问题

我的应用程序(大致)如下所示:

  • 有一个
    index.php
    文件,它基本上包含一个页面容器和处理ajax调用的客户端代码
  • 客户端代码负责根据用户的点击切换页面。它通过调用已注册的操作来实现这一点,该操作映射到服务器端函数,该函数返回该页面的html。(因此有一个名为
    get\u about\u page()
    的函数,它打印/返回请求页面的HTML
  • 此设置的问题是如何处理URL。
    现在的问题是如何处理对URL的请求,如
    http://domain.com/about
    ,例如?

    如果我有一个
    about.php
    页面,我可以添加一个重写规则来引导那里的所有请求。

    从理论上讲,我也可以在客户端解析URL,并决定启动哪个ajax调用,但这似乎不是一个好主意。

    使用预定义的wordpress api,它可能会帮助您

    通常对于这种设置,您只需将所有路径转到/index.php即可。但是,如果您正在使用ajax替换整个页面,那么使用ajax对您没有多大好处,反而会使事情变得复杂。@KevinB谢谢您的评论!你能详细说明一下吗?你是怎么做到的?我只替换一个特定的页面容器,而其余的是静态的,不需要更改。如果在这里这样做,我会觉得太多的工作。@KevinB我理解。您是否可以抛出我的关键字或一些我可以用来研究它并自己学习的东西?您是否尝试使用Apache的
    fallbackresource
    指令并将所有请求映射到
    index.php