Why api.php and web.php routes file not working on heruko?

久未见 提交于 2020-04-30 11:45:06

问题


Hope everything is fine. I have deployed my laravel app to heruko.

Here is my htacss file :

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^public
    RewriteRule ^(.*)$ public/index.php?$1 [END,QSA]
</IfModule>

I have also in my routes folder:

1- api.php

use Illuminate\Http\Request;
Route::middleware('auth:api')->get('/user', function (Request $request) {
    return $request->user();
});

Route::middleware('cors:api')->get('/stores', function (Request $request, Response $response) {
    return App::make('App\Http\Controllers\ApiData')->{'GetStores'}();
});

Route::middleware('cors:api')->post('/RegisterLocation', function (Request $request, Response $response) {
    return App::make('App\Http\Controllers\ApiData')->{'RegisterLocation'}();
});

Route::middleware('cors:api')->post('/SearchPartner', function (Request $request, Response $response) {
    return App::make('App\Http\Controllers\ApiData')->{'SearchPartner'}();
});


and 

Web.php 

<?php
Route::get('/', function () {
   //Route::get('/', 'UserController@show');
   return view('welcome');
});

Route::get('/stores', function() {
    return App::make('App\Http\Controllers\UserController')->{'show'}();
});

How ever Any url I enter it redirects me to index page ?

Any Reason ?

Thanks.

来源:https://stackoverflow.com/questions/60135473/why-api-php-and-web-php-routes-file-not-working-on-heruko

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!