.htaccess 页面没有找到

8iwquhpp  于 2022-11-16  发布在  其他
关注(0)|答案(1)|浏览(167)

我有一个在Laravel 8上运行的站点。打开开发者控制台时出现此症状
访问根URL https://example.com时未给予任何错误
访问登录URL https://example.com/login时未给予任何错误
登录并重定向到 Jmeter 板URL https://example.com/dashboard后给予404错误
其中一个是https://example.com/vendor/livewire/livewire.js(404错误)
但是访问https://example.com/public/vendor/livewire/livewire.js工作正常
我相信是.htaccess的东西,但我不知道是哪一个
我已经尝试了许多.htaccess配置,没有解决我的问题(至少从我能找到的)
也许这里有人能帮我谢谢
这是我当前放在Web根文件夹中的.htaccess(我没有将.htaccess放在public/ folder中)

RewriteEngine On

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
ar7v8xwq

ar7v8xwq1#

配置文件config\livewire.php

'asset_url' => env('APP_URL', 'http://localhost'),
'app_url' => env('APP_URL', 'http://localhost'),

然后在.env文件上更新APP_URL

相关问题