0

我有以下 URL API: api.sandox.mypage.com(这个子域重定向到根文件夹 www/api/sandbox/) api.mypage.com(这个子域重定向到根文件夹 www/api/ live/) -> 生产 API

每个 API 都有诸如支付/request_payment(请求新的付款)、/payments/1/(其中 1 是用于获取付款信息​​的付款的 ID)、/company/1(其中 1 是公司的 ID)等服务获取该公司的信息)

最好的方法是什么?因为实际上我只能放置真正的 .php 路径文件,例如 Payments/request_payment.php、/payments/getPaymentInfo.php 和 /company/getCompanyInfo.php,我不想使用 .php 扩展名并使用我之前说过。

使用HTACCESS文件或使用 PHP路由的最佳选择是什么,我该怎么做?

非常感谢。

4

1 回答 1

0

尝试将这些规则添加到您的文档根目录:

RewriteEngine On

# for payments/request_payment
RewriteRule ^payments/request_payment$ /payments/request_payment.php [L]

# for /payments/1/
RewriteRule ^payments/([0-9]+)/?$ /payments/getPaymentInfo.php?id=1 [L,QSA]

# for /company/1/
RewriteRule ^company/([0-9]+)/?$ /company/getCompanyInfo.php?id=1 [L,QSA]
于 2013-10-04T09:48:56.517 回答