我将 Laravel 文件移动到子文件夹并点击 urllocalhost/test/public它工作正常,但我想使用 url localhost/test。我放入.htaccess了测试文件夹,但没有localhost/test显示 404<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^(.*)$ public/$1 [L]</IfModule>
2 回答

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

POPMUISE
TA贡献1765条经验 获得超5个赞
在根路径中创建一个 .htaccess 文件
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ /public/$1 [L,QSA]
- 2 回答
- 0 关注
- 136 浏览
添加回答
举报
0/150
提交
取消