禁用特定文件夹/路由的 Laravel 路由

2022-08-30 21:03:56

我想知道如何在特定目录的laravel上禁用路由?

我希望在laravel上运行我的主网站(我正在将其重写到框架中),但我想保留我当前的论坛软件!问题是,当laravel看到“本地主机/论坛”时,它会寻找论坛控制器或路由。我希望它简单地转到字面上的/forums目录..?


答案 1

我不得不在 public/.htaccess 中添加这行

RewriteCond %{REQUEST_URI} !^/foldername

在此行之前(重定向尾部斜杠)

RewriteRule ^(.*)/$ /$1 [L,R=301]

答案 2

在Laravel 4中,这些解决方案都不适合我。我最终通过放置

RewriteRule ^(directory-name) - [L]

以前

RewriteRule ^(.*)/$ /$1 [L,R=301]

in public/.htaccess


推荐