使用nginx为具有自定义URL的静态页面提供服务
我有一堆静态html页面(页面上的所有内容都是固定的,包括所有html、css和javascript),希望使用使用nginx为具有自定义URL的静态页面提供服务,url,nginx,Url,Nginx,我有一堆静态html页面(页面上的所有内容都是固定的,包括所有html、css和javascript),希望使用nginx为它们提供服务 但是,我希望用户使用以下URL模式访问这些静态页面: www.example.com/public/static/filename?para=blah 其中,public/static/filename映射到服务器上的/home/www/example/public/static/filename.html,但仍保留用户浏览器地址栏中的?para=blah部分
nginx
为它们提供服务
但是,我希望用户使用以下URL模式访问这些静态页面:
www.example.com/public/static/filename?para=blah
其中,public/static/filename
映射到服务器上的/home/www/example/public/static/filename.html
,但仍保留用户浏览器地址栏中的?para=blah
部分。最后有额外的?para=blah
位的目的是,一旦加载了静态filename.html
页面,页面内的javascript将剥离blah
,并在此基础上执行一些逻辑
使用一些nginx配置是否可以有效地做到这一点?查看上的文档,这可能是您需要的
类似于
location /public/static/ {
try_files $uri $uri/ /$uri.html?&$args;
}
只是随心所欲
编辑:别忘了对照检查上的文档,这可能是您需要的
类似于
location /public/static/ {
try_files $uri $uri/ /$uri.html?&$args;
}
只是随心所欲
编辑:别忘了对照