Laravel宝塔部署中livewire/livewire.js 404问题
最近在宝塔中安装Laravel,用了Laravel Jetstream ( Livewire )前端脚手架,发现下拉框无法正常运行,打开控制台发现一个404报错,
Livewire 404: GET http://localhost/livewire/livewire.js net::ERR_ABORTED 404 (Not Found)
但是本地测试都是正常的,估计应该是nginx的问题。
需要在宝塔nginx伪静态中加入以下配置,
location / {
try_files $uri $uri/ /index.php$is_args$query_string;
}
location = /livewire/livewire.js {
expires off;
try_files $uri $uri/ /index.php?$query_string;
}