Проблема маршрутизации Laravel APIPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Проблема маршрутизации Laravel API

Сообщение Anonymous »

Я работаю над Laravel 5, и я начинаю API, поэтому я только что создал очень простой маршрут и контроллер, просто чтобы проверить, где будет достигнут маршрут. Это то, что я имею в маршрутах \ api.php

Код: Выделить всё

Route::group(array('prefix' => 'test', 'middleware' => ['guest']), function()
{
Route::get('/', 'Aiapi\BaseAIApiController@index');

});
< /code>
и контроллер: < /p>
class BaseAIApiController extends Controller
{
public function index()
{
return 'HI';
}
}
В моем http \ kernel.php это то, как промежуточное программное обеспечение в госте объявляется внутри $ routemiddleware varible: 'guest' => \ app \ http \ middledware \ redirectifauthateed :: class, и это содержание (I Complicated, st, with block, ime then then). />

Код: Выделить всё

public function handle($request, Closure $next, $guard = null)
{
if (Auth::guard($guard)->check()) {
return redirect('/home');
}

return $next($request);
}
Когда я выполняю маршрут PHP Artisan: List Я вижу этот маршрут там, я также выполнил маршрут PHP Artisan: Clear
Но когда я нажимаю/API/тест/, меня перенаправляют на домашнюю страницу веб -сайта. Вот содержимое .htaccess внутри папки Public :

Код: Выделить всё


Options -MultiViews


RewriteEngine On

RewriteRule thumb/([[:alnum:]]+)\/(.*) thumbnail/?src=$2&params=$1 [QSA,L,NC]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

Я попытался удалить линейный блок с помощью 301 redirect , но это делает то же самое. Что я здесь делаю не так? Я пробовал ответы о похожих вопросах по переполнению стека, и до сих пор никто не работал для меня.

Подробнее здесь: https://stackoverflow.com/questions/584 ... ting-issue
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»