部署web应用时,如果应用的路由是history模式,需要服务器对URL进行重写,否则在非根路径页面刷新,会报404错误。

lighttpd的修改方式如下:

打开lighttpd.conf文件,找到url.rewrite配置项。

删除前面的'#',取消注释。

然后将url重写为根路径。

url.rewrite = ( "^/(.*)" => "/" )

如果有不需要URL重写的情况,可以修改正则匹配,比如,请求cgi不需要URL重写,可以改为如下格式:

url.rewrite = ( "^/(?!cgi-bin)(.*)" => "/" )

转载于:https://www.cnblogs.com/Alex-ZJ/p/10278565.html

lighttpd URL重写相关推荐

  1. 配置伪静态(URL重写)

    本篇借鉴了很多文章,这里做个记录. 有时我们的导航栏出现xx.aspx?id=x&name=xx 等等这样,会显得不好看,我们可以利用伪静态来美化我们的导航栏,伪静态的形式可以自己定义,本质还 ...

  2. ASP.net实现无扩展名的URL重写。简单、方便、无需ISAPI

    URL重写已经有很多的方法,但是多数都有一个缺点,就是不支持无扩展名的网页.微软提供的方法需要在根目录里面建立jyk的文件夹,然后再建立一个default.aspx的文件,如果您有100名会员的话,这 ...

  3. 在 ASP.NET 中执行 URL 重写

    在 ASP.NET 中执行 URL 重写 发布日期: 8/23/2004 | 更新日期: 8/23/2004 Scott Mitchell 4GuysFromRolla.com 适用范围: Micro ...

  4. Web服务器 之 Apache 2.x 服务器中的URL重写的配置和应用

    作者:北南南北 来自:LinuxSir.Org 摘要: 本文是关于Apache 2.x 服务器中的URL别名规则的文档,它是通过rewrite模块来实现的.能过URL别名规则,我们能看到一个干净的UR ...

  5. Cento7+Nginx 之 URL重写

    Cento7+Nginx  之  URL重写 我们前一篇文章写了一个Cento7+Nginx 反向代理实现多域名跳转,今天主要介绍一下Cento7+Nginx  之  URL重写, Hostname: ...

  6. asp.net用url重写URLReWriter实现任意二级域名 (转)

    asp.net用url重写URLReWriter实现任意二级域名 Asp.net 用url重写(URLReWriter)实现任意二级域名 好久没有写技术文章,如果大家看不明白,就多看几篇,汗,或者,在 ...

  7. DTCMS插件的制作实例电子资源管理(四)URL重写

    总目录 插件目录结构(一) Admin后台页面编写(二) 前台模板页编写(三) URL重写(四) 本实例旨在以一个实际的项目中的例子来介绍如何在dtcms中制作插件,本系列文章非入门教程,部分逻辑实现 ...

  8. ASP.NET Url重写

    新建一个类,并实现IHttpModule接口 实现接口,在Init方法中处理请求,在请求方法中实现具体的Url重写操作 补充Url重写方法,通过 Request的Path对象获取请求文件路径,并根据请 ...

  9. apache配置反向代理以及实现url重写,防盗链

    反向代理配置: 在apache配置文件中加上这一句 反向代理google(已测试) 安装mod_ssl模块:yum -y install mod_ssl 实现url重写: 在apache配置文件中加上 ...

最新文章

  1. execve系统调用_《操作系统》知识结构
  2. 【图数据库】win10 下安装 neo4j
  3. SAP Server Side JavaScript解决方案
  4. Linux学习笔记之一————什么是Linux及其应用领域
  5. hdu5247 找连续数
  6. LeetCode 294. 翻转游戏 II(记忆化递归)
  7. Apache 和 Tomcat 服务器的区别
  8. 拼多多11.11:无定金、不预售,“好牌子、好实惠”底价直降
  9. ESP8266的AP模式与STA模式简单测试
  10. 细节问题:ZEROFILL的用法范围。
  11. Linux stat命令和AIX istat命令 (查看文件修改时间)
  12. plesk 打不开php,如何在 Plesk 中管理 PHP
  13. Spark出租车数据实验实用说明书
  14. 《OpenGL超级宝典》第二章:入门指南
  15. Android Studio实现简单的QQ登录界面
  16. 【转载】vue项目部署到阿里云上详解
  17. 5月6阴阳师服务器维护,《阴阳师》手游5月6日维护更新公告
  18. Oracle EBS FSG报表输出记录追溯出错
  19. Tetgen软件学习和使用
  20. 盲盒系统的玩法运营如何盈利

热门文章

  1. FxFactory 7 for Mac(视觉特效软件包)
  2. 郭店楚简——原简整理,文物出版社
  3. 万洲金业:黄金ETF如何影响黄金价格?
  4. 文件排版1(C语言)
  5. android模拟器无法上局域网,模拟器无法上网解决方法
  6. 会议记录管理系统(6) - 查找会议记录模块设计
  7. 关于车上那几块屏幕的一点思考
  8. jquery事件绑定的问题Uncaught TypeError: $(...).live is not a function at HTMLDocument.<anonymous> (ex5_
  9. android list嵌套list,Android开发日常-listVIiew嵌套webView回显阅读位置
  10. 中望3D 2021 自动缩放基准面大小