官网只有apache的,不太明白tomcat怎么弄
nginx部署起来最方便了。
···使用try_files
location /admin {
access_log /data/nginx/logs/admin--$date_udf.log main;
root /data/nginx/html;
index index.html index.htm;
try_files $uri $uri/ @router;
}
location @router {
rewrite ^.*$ /admin/index.html last;
}
···使用if判断
location /admin/ {
access_log /data/nginx/logs/hxxtwx.log main;
root /data/nginx/html/;
index index.html index.htm;
if (!-e $request_filename) {
rewrite ^/(.*) /admin/index.html last;
break;
}
}
···可能还有其他方式
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
tomcat下需要新建WEB-INF文件夹并在其下新建web.xml文件