大家好我是新的laravel。我建立了我的网站,它完全在开发机器上工作,但是当我把它放在我的共享主机上时,它只是一个正在工作的路线(“/”)。所有订单路线都不起作用。路由问题,当我主持我的laravel 5网站共享主机
web.php(第一路由工作)
<?php
Route::get('/', function() {
return view('index');});
Route::group(['prefix' => '{lang}'], function(){
Route::get('index', function(){
return view('index');
});
Route::get('t', function(){
return view('construction');
});
Route::get('post', function(){
return view('post');
});
Route::get('posts', '[email protected]');
});
我.htacces
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
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}]
index.blade.php是ressources的文件夹视图和郎文件存在。 如果有人能帮助我,这将是巨大的
是托管配置为发送到'公共/ index.php'所有的请求? – Jerodev
我不知道我可以在哪里看? –
你将不得不联系你的托管公司来问这个问题。 – Jerodev