apache各种配置(让Apache支持Rewrite静态页面重写的方法)
apache各种配置
让Apache支持Rewrite静态页面重写的方法
首先确定您使用的 Apache 版本,及是否加载了 mod_rewrite 模块。
Apache 1.x 的用户请检查 conf/httpd.conf 中是否存在如下两段代码:
LoadModule rewrite_module libexec/mod_rewrite.so AddModule mod_rewrite.c
Apache 2.x 的用户请检查 conf/httpd.conf 中是否存在如下一段代码: LoadModule rewrite_module modules/mod_rewrite.so
如果存在,那么在配置文件(httpd.conf)中加入如下代码。此时请务必注意,如果网站使用通过虚拟主机来定义,请务必加到虚拟主机配置,即 中去,如果加在虚拟主机配置外部将可能无法使用。改好后然后将 Apache 重启。
在确认开启 mod_rewrite模块之后,针对虚拟主机用户,还可以通过创建.htaccess文件来达到url重写的目的,首先要再设置的站点目录中开启 AllowOverride All(默认为 AllowOverride None);
.htaccess文件的内容举例如下 # 将 RewriteEngine 模式打开 RewriteEngine On # 修改以下语句中的 /dir 为你的站点目录地址,如果程序放在根目录中,请将 /dir 修改为 / RewriteBase /dir # Rewrite 修改相应的系统规则
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2 RewriteRule ^tag-(.+)\.html$ tag.php?name=$1 将创建好的.htaccess文件放在相应的目录下,此时便可以支持url静态地址,方便搜索引擎的抓取
- apachessl证书怎么获取(Apache SSL服务器配置SSL详解)
- apache的优化建议(Apache 网站速度更快)
- 停止mysql服务命令(windows下实现定时重启Apache与MySQL方法)
- apache配置讲解(apache中封IP的实现方法)
- apache和php如何配置(Apache2与PHP5 for WinXP简单配置技巧)
- apache服务配置详解(apache配置开启网站服务步骤)
- php框架laravel使用(laravel5环境隐藏index.php后缀apache的方法)
- gzip指令配置参数用法(Gzip在apache2中的设置和squid对它的处理)
- apache安全配置(apache在win2003下的安全设置配合文件夹权限目录,很好很安全)
- dedecms标签调用原理(DEDECMS安全设置 执行php脚本限制设置方法apache+nginx)
- apache和yii域名配置(yii框架数据库关联查询操作示例)
- apache安全配置使用教程(正确配置与维护Apache安全性设置方法)
- linux如何查看apache日志(限制 Apache日志文件大小的方法)
- ssl服务器搭建的步骤(windows apache环境下部署SSL证书让网站支持https的配置方法)
- apache服务器设置301(Apache Rewrite实现URL的301跳转和域名跳转)
- apache各种配置(让Apache支持Rewrite静态页面重写的方法)
- 电影《民间怪谈录之走阴人》定档8月5日,开启一场中式惊悚之旅(电影民间怪谈录之走阴人定档8月5日)
- 原创图画书,以儿童视角讲述中国故事(以儿童视角讲述中国故事)
- 八月再见 愿你岁月不扰,余生静好(八月再见愿你岁月不扰)
- 赏读 八月再见,九月你好(赏读八月再见九月你好)
- 散文 八月再见,九月,我在风中等你(散文八月再见九月)
- 8月再见 9月你好(8月再见)
热门推荐
- zabbix基本监控配置(zabbix使用教程+受监控服务器的添加安装教程)
- linuxdocker启动报错提示参数无效(docker 报错 Exited 1 4 minutes ago的原因分析)
- mysql怎么做教材信息管理系统(python+mysql实现学生信息查询系统)
- python中if语句应学会什么(Python基础之条件控制操作示例if语句)
- react的动画实现(React实现动效弹窗组件)
- docker容器的创建启动和停止操作(docker版es、milvus、minio启动命令详解)
- html5能取数据库吗(HTML5 客户端数据库简易使用:IndexedDB)
- vmwareworkstationlinux修改配置(VMware Workstation Pro 16搭建CentOS8虚拟机集群的图文教程)
- pandas数据分组后的处理(详解pandas如何去掉、过滤数据集中的某些值或者某些行?)
- css3控制效果过渡的属性(css3之UI元素状态伪类选择器实例演示)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9