Как изменить URI в REST API? - PullRequest
0 голосов
/ 30 июня 2019

Я кодирую REST API с помощью php.Я хочу, чтобы URI был ... / product / {id} , но чтобы был возвращен определенный «продукт».-Мне нужно ввести .... / product / read_one.php? Product_id = 7 - read_one - это файл php

-Я набираю URI в Почтальоне.

Как я могу изменить его на ... / product / 7 ?

Я не уверен, могу ли я даже использовать файл .httaccess или мне нужно изменитьвверх / создать новый файл php.Я не нашел никаких советов в Интернете.

1 Ответ

0 голосов
/ 30 июня 2019

Вы можете использовать .htaccess, чтобы сделать это:

RewriteEngine On
RewriteRule ^product/([0-9])+$ ./product/read_one.php?product_id=$1

Обычно, когда делается запрос к URL-адресу, который соответствует регулярному выражению левой стороны, он аналогичен переходу к пути справа.

Это конкретное регулярное выражение проверяет, по крайней мере, 1 число после product/.

...