使用 XAMPP 安装时,Apigility API 路径不正确
Apigility API path is not correct when installed with XAMPP
我已经在我的 CENTOS 机器上安装了 Apigility,它安装了 XAMPP 来处理我的网络服务。成功安装 Apigility 后,我可以通过转到 http://00.111.222.33/apigility/public/
访问管理员 ui,这对于 ui 面板来说很好,但是当我创建 RPC api 时,我的路径是 http://00.111.222.33/apigility/public/ping
这是不可取的。我希望路径是 http://00.111.222.33/ping
,就像 Apigility 教程作为示例显示的那样。
我的第一个想法是配置 .htaccess 规则,但不确定我是否应该这样做。
在 htdocs 中安装 Apigility 的位置是否正确?
Apigility 有配置 "pretty url" 的地方吗?
不知道是不是端口有什么关系,不过我的CENTOS是配置监听5757端口的
您应该将 public 设为网页的根文件夹。
为此,
您应该进入您的 apache vhost 文件。
您可以在此处更改文件夹以包含 /apigility/public。
这样,apigility ui 在 / 上,你创建的服务在 /ping /....
端口无关紧要。
与此相关的问题是:How to change xampp localhost to another folder ( outside xampp folder)?
我已经在我的 CENTOS 机器上安装了 Apigility,它安装了 XAMPP 来处理我的网络服务。成功安装 Apigility 后,我可以通过转到 http://00.111.222.33/apigility/public/
访问管理员 ui,这对于 ui 面板来说很好,但是当我创建 RPC api 时,我的路径是 http://00.111.222.33/apigility/public/ping
这是不可取的。我希望路径是 http://00.111.222.33/ping
,就像 Apigility 教程作为示例显示的那样。
我的第一个想法是配置 .htaccess 规则,但不确定我是否应该这样做。
在 htdocs 中安装 Apigility 的位置是否正确?
Apigility 有配置 "pretty url" 的地方吗?
不知道是不是端口有什么关系,不过我的CENTOS是配置监听5757端口的
您应该将 public 设为网页的根文件夹。
为此, 您应该进入您的 apache vhost 文件。 您可以在此处更改文件夹以包含 /apigility/public。 这样,apigility ui 在 / 上,你创建的服务在 /ping /....
端口无关紧要。
与此相关的问题是:How to change xampp localhost to another folder ( outside xampp folder)?