Laravel 安装在显示 404 页面的子文件夹中

我将 Laravel 文件移动到子文件夹并点击 urllocalhost/test/public它工作正常,但我想使用 url localhost/test。我放入.htaccess了测试文件夹,但没有localhost/test显示 404


<IfModule mod_rewrite.c>

    RewriteEngine On

    RewriteRule ^(.*)$ public/$1 [L]

</IfModule>


红糖糍粑
浏览 137回答 2
2回答

波斯汪

移动器index.php和.htacces文件从public文件夹到&nbsp;test或应用程序根文件夹。index.php像这样修改require __DIR__.'vendor/autoload.php';$app = require_once __DIR__.'bootstrap/app.php';如果您的 css 和 js 停止工作{{asset('public')}}/,请在导入之前添加,例如<link&nbsp;href="{{&nbsp;asset('public')&nbsp;}}/demo/demo.css"&nbsp;rel="stylesheet"&nbsp;/> <script&nbsp;src="{{&nbsp;asset('public')&nbsp;}}/js/core/jquery.min.js"></script>然后你可以通过http://localhost/test访问你的网站

POPMUISE

在根路径中创建一个 .htaccess 文件RewriteEngine OnRewriteCond %{REQUEST_URI} !^/public/RewriteRule ^(.*)$ /public/$1 [L,QSA]
打开App,查看更多内容
随时随地看视频慕课网APP