按照群主大佬的方法试了一下 https://www.workerman.net/a/1305 似乎只能访问了html文件,第二层static目录里面的css和js图片等资源无法访问呀
错误截图:
自己打印下js css路径是否正确,这个好定位,自己看下就行了。
Route::any('/install/[{path:.+}]', function (Request $request, $path = '') { print_r('123'); }); 这样打印看了一下,访问js和css,似乎都进不来,查看了路径,的确是放在了install目录下了
可能是被nginx拦截了,没请求到webman
可是我把css和js移动到public目录下,就可以访问了
用端口访问试下,不经过nginx,排除nginx问题
我丢,检查出来了,就是nginx的问题,一高度,在nginx中设置不拦截即可
大佬,这个怎么设置的 不拦截, 宝塔面板,没找到设置的地方
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; error_log /dev/null; access_log /dev/null; } location ~ .*\.(js|css)?$ { expires 12h; error_log /dev/null; access_log /dev/null; }
这部分是宝塔默认的nginx配置,我猜你添加的反向代理只是一个路径开头的,并没有指定全站
nginx
啊这, 已处理,感谢。 改成这样了:
location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; proxy_pass http://127.0.0.1:8787; error_log /dev/null; access_log /dev/null; }
location ~ .*\.(js|css)?$ { expires 12h; proxy_pass http://127.0.0.1:8787; error_log /dev/null; access_log /dev/null; }
自己打印下js css路径是否正确,这个好定位,自己看下就行了。
Route::any('/install/[{path:.+}]', function (Request $request, $path = '') {
print_r('123');
});
这样打印看了一下,访问js和css,似乎都进不来,查看了路径,的确是放在了install目录下了
可能是被nginx拦截了,没请求到webman
可是我把css和js移动到public目录下,就可以访问了
用端口访问试下,不经过nginx,排除nginx问题
我丢,检查出来了,就是nginx的问题,一高度,在nginx中设置不拦截即可
大佬,这个怎么设置的 不拦截, 宝塔面板,没找到设置的地方
这部分是宝塔默认的
nginx
配置,我猜你添加的反向代理只是一个路径开头的,并没有指定全站啊这, 已处理,感谢。
改成这样了:
location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
proxy_pass http://127.0.0.1:8787;
error_log /dev/null;
access_log /dev/null;
}