В настоящее время я работаю над REST API в PHP.Поэтому я установил XAMPP на моем ПК с Windows 10, и пока он работает должным образом.
Для доступа к REST-конечной точке мне нужно будет открыть https://<PC IP>/Api/ExampleEndpoint
.Теперь ExampleEndpoint
сохраняется в переменной $_GET["_url"]
, и я вижу содержимое этой конечной точки в моем браузере.
Теперь я попробовал то же самое на веб-сервере Apache2 на моем Raspberry PI, но при доступе к тому жеКонечная точка в браузере (https://<RASP-IP>/Api/ExampleEndpoint
) я получаю 404 Not Found - запрошенный URL / Api / сервер не найден на этом сервере. Если я явно предоставляю параметр в качестве переменной GET в URL (https://<RASP-IP>/Api?_url=ExampleEndpoint
) работает как задумано.
Есть ли возможность использовать тот же синтаксис URL, который работал для XAMPP в Windows?
- ПК: Win10, XAMPP, PHP7.3.3
- Raspberry PI: Debian Stretch, веб-сервер Apache2, PHP 7.0.33-0 + deb9u3