Php laravel中的默认路由

Php laravel中的默认路由,php,laravel,.htaccess,Php,Laravel,.htaccess,我希望用户一进入我的网站就被重定向到一个维护页面,以前我是通过这个途径做到这一点的 Route::get('/', function () { return view('welcome'); }); 然而,由于某些原因,现在无法识别路线,他们进入我的主页,我希望他们在进入时被重定向到显示维护页面的路线,这是位于项目根目录下的htaccess代码 <IfModule mod_rewrite.c> Options +FollowSymlinks Rew

我希望用户一进入我的网站就被重定向到一个维护页面,以前我是通过这个途径做到这一点的

    Route::get('/', function () {
    return view('welcome');
});

然而,由于某些原因,现在无法识别路线,他们进入我的主页,我希望他们在进入时被重定向到显示维护页面的路线,这是位于项目根目录下的htaccess代码

<IfModule mod_rewrite.c>

    Options +FollowSymlinks
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.saludvitale.com/$1 [R,L]
    RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule ^css/(.*)$ /public/css/$1 [L]
        RewriteRule ^js/(.*)$ /public/js/$1 [L]
        RewriteRule ^img/(.*)$ /public/img/$1 [L]
    RewriteRule ^images/(.*)$ /public/images/$1 [L]
    RewriteRule ^users/(.*)$ /public/users/$1 [L]
    RewriteRule ^banner/(.*)$ /public/banner/$1 [L]
        RewriteRule ^uploads/(.*)$ /public/uploads/$1 [L]
        RewriteRule ^plugins/(.*)$ /public/plugins/$1 [L]
        RewriteRule ^chat-images/(.*)$ /public/chat-images/$1 [L]
        RewriteRule ^fonts/(.*)$ /public/fonts/$1 [L]
        RewriteRule ^favicon.ico /public/favicon.ico [L]
        RewriteRule ^robots.txt /public/robots.txt [L]

    # Go ahead and process files.
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ /public/index.php [L]

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !^/public/
    RewriteRule ^(css|js|images)/(.*)$ public/$1/$2 [L,NC]
</IfModule>

选项+FollowSymlinks
重新启动发动机
重写cond%{SERVER_PORT}80
重写规则^(.*)$https://www.saludvitale.com/$1[R,L]
重写cond%{REQUEST_FILENAME}-F
重写规则^css/(.*)$/public/css/$1[L]
重写规则^js/(.*)$/public/js/$1[L]
重写规则^img/(.*)$/public/img/$1[L]
重写规则^images/(.*)$/public/images/$1[L]
重写规则^users/(.*)$/public/users/$1[L]
重写规则^banner/(.*)$/public/banner/$1[L]
重写规则^uploads/(.*)$/public/uploads/$1[L]
重写规则^plugins/(.*)$/public/plugins/$1[L]
重写规则^chat images/(.*)$/public/chat images/$1[L]
重写规则^fonts/(.*)$/public/fonts/$1[L]
重写规则^favicon.ico/public/favicon.ico[L]
重写规则^robots.txt/public/robots.txt[L]
#继续处理文件。
重写cond%{REQUEST_FILENAME}-F
重写规则^(.*)$/public/index.php[L]
重写cond%{REQUEST_FILENAME}-D
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_URI}^/公开的/
重写规则^(css | js |图像)/(.*)$public/$1/$2[L,NC]
我对htaccess了解不多,我不知道问题是否导致了该文件,我该怎么办

希望用户一进入我的网站就被重定向到维护页面

Laravel功能
维护模式
用于此目的:

当应用程序处于维护模式时,将显示自定义视图 为应用程序中的所有请求显示。这使它变得容易 在应用程序正在更新或正在运行时“禁用”应用程序 执行维护

不需要对代码进行任何更改,也不需要任何其他技巧,只需启用该模式即可

有关维护模式的更多信息,请参见此处:

希望用户一进入我的网站就被重定向到维护页面

Laravel功能
维护模式
用于此目的:

当应用程序处于维护模式时,将显示自定义视图 为应用程序中的所有请求显示。这使它变得容易 在应用程序正在更新或正在运行时“禁用”应用程序 执行维护

不需要对代码进行任何更改,也不需要任何其他技巧,只需启用该模式即可


有关维护模式的更多信息,请参见此处:

定义“未识别”。发生了什么?嗨,ceejay,他们被重定向到主页我希望他们被重定向到一个路径,在他们进入时显示维护页面为什么不使用
php artisan down
?如果我的项目是在服务器上,那该怎么办?定义“不可识别”。发生了什么?嗨,ceejay,他们被重定向到主页我希望他们被重定向到一个路径,在他们进入时显示维护页面为什么不使用
php artisan down
?这正是它的用途。如果我的项目在服务器上,那会怎么样?如果我的项目在服务器上,那会怎么样?这有什么关系?它是框架的一部分,所以一旦启用它,无论是在服务器上还是您的本地开发人员机器上,它都将正常工作。这只是默认启用的中间件。如果我的项目在服务器上,这会怎么样?这有什么关系?它是框架的一部分,所以一旦启用它,无论是在服务器上还是您的本地开发人员机器上,它都将正常工作。它只是默认启用的中间件。