Gor Mkhitaryan, 405 Method not allowed выдает. Это значит параметров нет. Там post запрос ещё идет.
Как раз таки с браузера у меня норм всё. А вот при запросе через curl сразу ошибка.
Алексей Толстоухов, проблема не в том, что нет параметров, а в том, что Вы используете не тот метод для захода на страницу, о чём, собственно, и говорит ошибка.
Код состояния протокола HTTP 405 Method Not Allowed, указывает, что метод запроса известен серверу, но был отключен и не может быть использован. Два обязательных метода GET и HEAD никогда не должны быть отключены и не должны возвращать этот код ошибки.
Сервер ОБЯЗАН сгенерировать поле заголовка Allow в ответе с кодом 405, которое содержит список текущих доступных методов ресурса.