第一种:rewrite

server {

  listen                80;

server_name   www.test.org;

root                  /temp/test;

#当访问www.test.org/uri,如果uri资源在项目中不存在,就会重定向到www.test.org/demo/index

location ~.* {

if (!-e $request_filename) {

rewrite ^ http://www.test.org/demo/index redirect;

}

}

}

第二种:反向代理(如果需要重定向到另外一个服务器)

server {

  listen                80;

server_name   www.test.org;

root                  /temp/test;

#当访问www.test.org/uri,如果uri资源在项目中不存在,就会重定向到www.aa.org/demo/index

location ~.* {

if (!-e $request_filename) {

rewrite ^ /demo/index break;
                    proxy_pass http://www.aa.org;

}

}

}

最新文章

  1. AJAX案例四:省市联动
  2. centos上手动编译安装tmux的问题
  3. [资料]pthreads PHP
  4. R 读取clipboard内容 (MAC)
  5. github不小心同步覆盖了本地文件
  6. mysql xtarbackup备份脚本
  7. struts2加入自定义的actionValidatorManager实现类
  8. Azure 媒体服务发布可靠的视频直播平台
  9. Period - HDU 1358(next求循环节)
  10. 【NOIP2013】传染病控制
  11. 【DDD】--好文收藏
  12. 详解:idea工具下的main函数只执行Thread.activeCount(),打印值为:2
  13. QTP 自动化测试--定义变量
  14. SpringMVC——消息转换器HttpMessageConverter(转)
  15. 个人阅读作业2—《No Silver Bullet: Essence and Accidents of Software Engineering》读后感
  16. kali下的miranda工具只适合同一路由下使用
  17. HDU 4704 Sum (2013多校10,1009题)
  18. css选择器中间的空格
  19. ubuntu16安装git
  20. Jetty - Handler源码分析

热门文章

  1. 对比 Git 与 SVN,这篇讲的很易懂
  2. SQL优化--inner、left join替换in、not in、except
  3. postgresql 使用pg_restore时显示role "root" does not exist的解决办法
  4. windows之自动化在虚拟机部署操作系统并自带python环境
  5. SQLServer之集合
  6. CYQ.Data 支持分布式数据库(主从备)高可用及负载调试
  7. vue2.0 日历日程表 ,可进行二次开发.
  8. JNI实战(三):JNI 数据类型映射
  9. [.NET跨平台]Jexus独立版本的便利与过程中的一些坑
  10. 【Android Studio安装部署系列】二、Android Studio开发环境搭建