web配置站点访问固定文件url不变
2016-12-27 10:59
399 查看
web开发做了前后端分离后,会产生这样的需求,以oa.org为例,用户访问http://oa.org/new/xx时,服务器固定显示http://oa.org/new.html文件,文件根据url里new/后面的参数执行对应的操作。
在nginx下配置方法为:
注意:apache下要让该配置生效,必需开启
LoadModule proxy_module modules/mod_proxy.so
和
LoadModule proxy_http_module modules/mod_proxy_http.so
在nginx下配置方法为:
location ^~ /new { root /data/think/Public/; default_type text/html; add_header Cache-Control "no-cache"; add_header Pragma no-cache; rewrite ^(.*)$ /new.html break; }在apache下配置方法为(xampp):
<VirtualHost 127.0.0.1:80> DocumentRoot "D:\git_prj\think\Public" ServerName oa.org RewriteEngine On RewriteCond %{REQUEST_URI} ^/new/ RewriteRule ^/new/(.*)$ http://oa.org/new.html [P,L] <Directory "D:\git_prj\think\Public"> Options All AllowOverride All Require all granted </Directory> </VirtualHost>
注意:apache下要让该配置生效,必需开启
LoadModule proxy_module modules/mod_proxy.so
和
LoadModule proxy_http_module modules/mod_proxy_http.so
相关文章推荐
- web服务器配置(允许局域网内访问站点)
- ASP.NET项目站点配置Web.Config文件
- 加载配置文件时出错: 对路径 web.config”的访问被拒绝。
- 配置文件WEB-INF/urlrewrite.xml
- XenApp部署之配置Web访问站点
- 在Asp.Net2.0中可以方便的访问配置文件web.config,如判断debug设置,验证类型等
- 站点配置文件web.config详解
- asp.net项目中通过Web.config配置文件及文件夹的访问权限!
- 在Asp.Net2.0中可以方便的访问配置文件web.config
- Tomcat配置文件web.xml中URL匹配规则
- ASP.NET项目站点配置Web.Config文件
- 通过web.config文件配置项目中文件夹的访问权限
- asp.net项目中通过Web.config配置文件及文件夹的访问权限!
- 在linux中实现https访问web站点的配置
- 在Asp.Net2.0中可以方便的访问配置文件web.config,如判断debug设置,验证类型等。
- ASP.NET项目站点配置Web.Config文件【转】
- iis中web站点无法启动:另一程序正在使用该文件,进程无法访问--解决
- XenApp部署之配置Web访问站点
- 您不具备查看该目录或页面的权限,因为访问控制列表(ACL)对Web服务器上的该资进行了配置-关于IIS新追加文件无法访问的原因
- jsp访问web-inf下的spring配置文件