Я использую laravel в качестве платформы приложения, и для этой конкретной части пользователю необходимо передать IP-адрес.
Я использую следующую систему и правильно маршрутизирую ее на контроллер. К сожалению, URL-адрес http://website.com/request/APIKEYGOESHERE/DATATYPE/73.180.203.228 возвращает ошибку 404. По сути, если я включаю IP-адрес в этот формат, я получаю ошибку 404, возвращаемую по какой-то странной причине. Я использую стек LEMP.
Для моего файла маршрутов:
Route::get('request/{apikey?}/{datatype?}/{payload?}', array('as' => 'request', 'uses' => 'APIRequestModuleController@getIndex'));
Успешно переходит к моей функции getIndex для контроллера APIRequestModule.
Все работает, но когда я помещаю туда IP-адрес, он ошибается и выдает ошибку 404. Это связано с моим маршрутом или проблемой конфигурирования nginx? Полезная нагрузка может быть IP или чем угодно. Мне нужно что-то настроить?
Спасибо!