У меня следующие API-интерфейсы URL: api.sandox.mypage.com (этот поддомен перенаправляется в папку root www/api/sandbox /) api. mypage.com (этот поддомен перенаправляется в корневую папку www/api/live /) -> Производственный APIПереадресовать поддомен в файл в PHP/.HTaccess
Каждый API имеет такие услуги, как payments/request_payment (для запроса нового платежа),/payments/1/(где 1 является идентификатором платежа, чтобы получить информацию об этом платеже),/компания/1 (где 1 является идентификатором компании для получения информации этой компании)
Каков наилучший способ для этого? потому что на самом деле я могу только поместить настоящий файл пути .php, например payments/request_payment.php, /payments/getPaymentInfo.php и /company/getCompanyInfo.php, я не хочу использовать расширение .php и использовать схему, которая я сказал раньше.
Какой самый лучший вариант, чтобы сделать это, используя HTAccess файлы или маршрутизации с PHP, и как я могу это сделать?
Большое спасибо.
Что такое лучший способ сделать что? – Luke
Для поддоменов используйте '' в apache.conf, поскольку uri использует 'ModRewrite', а для маршрутизации используют PHP' $ _SERVER ['REQUEST_URI'] 'или аналогичную переменную. –
DanFromGermany