hjr-JAVA工作日记(八):本地模拟线上环境和重写
来源:互联网 发布:编程入门软件 编辑:程序博客网 时间:2024/06/03 17:13
本地模拟线上环境
- 打开host文件(C:\Windows\System32\drivers\etc),在最下面新增
127.0.1.1 xx.com
这样在浏览器输入xxx.com就相当于输入 127.0.1.1 - 打开apache的(apache\conf\extra) httpd-vhosts.conf 文件 在最下面新增
<VirtualHost *:端口号> DocumentRoot "网站根目录" ServerName xxx.com</VirtualHost>
端口号可以写80,这样在浏览器直接输入xxx.com就会访问到网站根目录
其他端口号则必须输入xxx.com:端口号
才可以
和url重写有关的几个文件
.htaccess文件
语法:
RewriteEngine On 开启RewriteCond和RewriteRule结合定义规则RewriteCond(补充的限制条件)由三个或两个参数组成,第一个参数规定请求类型,第二个是正则,第三个是如`!-d`之类的参数,代表文件类型或[NC]不区分大小写之类的指令,通常是为了补充`重写规则`中正则的限制条件的RewriteRule(重写规则)由三个或两个参数组成,由空格分割,第一个参数是正则,第二个是如果该参数与正则匹配则把匹配文本替换为该参数值,第三个是[]包含的字母,代表不同含义,如[L]代表规则结束。
重写可以让url原本为,xxx.com/index.php/admin?id=1
变成xxx.com/id/1
主要是处理参数和
但不能让xxx.com/front/index.html变成xxx.com/index.html,隐藏文件结构
阅读全文
1 0
- hjr-JAVA工作日记(八):本地模拟线上环境和重写
- hjr-JAVA工作日记(六):RabbitMQ
- hjr-JAVA工作日记(一):J2EE Maven项目环境配置
- hjr-JAVA工作日记(四):Spring-boot和MQ-ActiveMQ +JMS
- hjr-JAVA工作日记(三):maven+springmvc+mongodb
- hjr-JAVA工作日记(七):springboot-单元测试
- hjr-JAVA工作日记(九):springboot发布
- hjr-JAVA工作日记(二):JAVA与PHP互相跨域接口编写与访问
- hjr-JAVA工作日记(五):一种基于基类的后台架构
- 线上版本和开发版本联合工作环境搭建
- git回退版本(线上和本地仓库)
- hjr-c#实习日记(一):asp .net web api
- hjr-c#实习日记(三):公司WEB架设
- hjr-c#实习日记(四):关于路由
- 如何模拟线上环境进行测试
- java学习日记_37:方法重写的应用和注意事项
- Java日记(1)—运行环境和语言介绍
- hjr教程-JAVA(三):多线程
- hdu 3635
- GetLastError()返回值列表
- Hdu 1025 Constructing Roads In JGShining's Kingdom(DP)
- vue2.0父子组件双向绑定
- 【Redis源码剖析】
- hjr-JAVA工作日记(八):本地模拟线上环境和重写
- TimeWait状态说明
- 批处理删除log文件夹及文件
- a标签置灰不可点击
- K8S Using RBAC Authorization 译文
- System.nanoTime()和System.currentTime()
- UI控件之UISearchBar
- 大学英语单词I
- [论文翻译]A review on image segmentation techniques