Почему Apache меняет метод запроса и указывает путь к файлу? - PullRequest
0 голосов
/ 28 мая 2018

Я переносил проект на другой хост, и раньше на моем компьютере все было в порядке.Вот что:

Входной файл Laravel находился в ./public/index.php, и там была папка в той же родительской папке ./public/article

Тогда у меня есть какой-то маршрут, например:

    Route::post('/article/banner', "ArticleController@getBanner");
    Route::post('/article/getOne', "ArticleController@getOneArticle");
    Route::post('/article/getArticle', "ArticleController@getArticle");
    Route::post('/article/saveBanner', "ArticleController@saveBanner");

поэтому, когда я использую метод доступа post / "article / banner" и переписываю его в метод "get", он показывает 403 запрещенных, но другие начинаются с "/ article", все в порядке,

Что-то не так?

Вот мой контроллер getBanner:

public function getBanner(Request $request)
    {
        $page = (int)$request->get('page') > 0 ? (int)$request->get('page') : 1;
        $limit = (int)$request->get('limit');
        $list = Db::table('banner')->whereNull('deleted_at')->orderBy('created_at')->paginate($limit, array('*'), 'page', $page);
        return response()->json(['code' => 200, 'msg' => 'succeed', 'data' => $list]);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...