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?KaTeX parse error: Can't use function '\.' in math mode at position 40: …0-9]+)-([0-9]+)\̲.̲html forumdisplay.php?fid=$1&page=KaTeX parse error: Can't use function '\.' in math mode at position 50: …0-9]+)-([0-9]+)\̲.̲html viewthread.php?tid=$1&extra=page%3D$3&page=KaTeX parse error: Can't use function '\.' in math mode at position 42: …rname|uid)-(.+)\̲.̲html space.php?$1=KaTeX parse error: Can't use function '\.' in math mode at position 24: …eRule ^tag-(.+)\̲.̲html tag.php?name=$1 将创建好的.htaccess文件放在相应的目录下,此时便可以支持url静态地址,方便搜索引擎的抓取

让Apache支持Rewrite静态页面重写的方法相关推荐

  1. 直接访问静态图片_详解nginx和tomcat访问图片和静态页面的配置方法

    概述 生产环境下,有时候需要访问图片,正常需要应用ftp.nginx等配套使用,但是有时候为了简化,可以用以下的两种简单的访问,说实话,就是为了偷懒,但是效果是能有的,这就行了,所以今天做这个简化版的 ...

  2. nginx加载html目录下图片,nginx配置访问图片路径以及html静态页面的调取方法

    nginx配置访问图片路径以及html静态页面的调取方法 发布时间:2017-03-09 12:06 来源:互联网 当前栏目:web技术类 给大家讲一个快速配置nginx访问图片地址,以及访问html ...

  3. php简单的静态页面现成,PHP生成静态页面的简单方法

    页面静态化的方法,分为两种,一种是伪静态,就是url 重写,一种是你真的静态化.下面介绍PHP中页面静态化的方法. 什么是PHP静态化 PHP静态化的简单理解就是使网站生成页面以静态HTML的形式展现 ...

  4. 简单的静态页面实时更新方法

    编写前端页面时,可以使用 parcel,不需要点浏览器刷新按钮就刷新浏览器页面.适合简单的网页,操作简单. 1.未安装parcel可以执行以下命令,src/index.html为目标文件相对路径 np ...

  5. nginx配置访问图片、音频、视频以及html静态页面的调取方法

    因为主配置文件nginx.conf中一般配置的是一些通用的配置,我们可以重新复制一个nginx.conf文件起名为staticFile.conf 在主配置文件nginx.conf最后加入下面一段配置就 ...

  6. 单独编译apache的rewrite模块

    单独编译apache的rewrite模块 装好了一个基于Modx的网站 在IE里面访问时,出来的页面是apache内部错误,请联系管理员 查看apache的错误日志里面内容如下 [Tue Nov 25 ...

  7. 让apache支持mysql_Apache+PHP+Mysql环境搭建之三:配置Apache支持PHP

    其次就是安装 PHP ,并配置 Apache 支持 PHP . 有两种方法在 Windows 下让 Apache 支持 PHP :使用Windows的环境变量或者 Apache 自身的支持. 安装前需 ...

  8. 静态页面 常见问题 margin-top塌陷、padding把盒子撑大

    一.静态页面 margin-top塌陷解决方法   1.当我们页面布局时,经常会遇见margin-top塌陷问题 margin-top塌陷是在CSS的盒子模型中出现的一种现象,描述的是当父div包裹着 ...

  9. 谈用url重写的方法替代生成静态页面的好处

    谈用url重写的方法替代生成静态页面的好处 [color=Red]声明:这个是一篇asp.net的技术文章,为本人原创并首发.[/color] 本来不想写了,因为写了net 下的采集技术文章,没人理, ...

最新文章

  1. SSL/TLSV1.0 programe in linux
  2. 9个tcpdump使用实例
  3. C#中怎样在ToolStripMenuItem下再添加子级菜单
  4. 腾讯DCI网络SDN SR-TE方案详解
  5. Kilim实现浅析(一)
  6. Linux C高级编程——文件操作之库函数
  7. 微软(中国)CTO韦青:人工智能时代还没有真正到来
  8. python中list_python中list方法详解说明
  9. dcs world f15c教学_烟台TSXP57353M【四点零自动化】DCS系统
  10. 《小功能》python实现文本中的小写数字转大写
  11. Python轻松制作王者荣耀自动刷金币脚本
  12. 人人商城互动直播(与通信服务器连接失败)
  13. python 流水作业调度_动态规划——流水作业调度问题
  14. 面试常问的 C/C++ 问题,你能答上来几个?
  15. C++实验一简单的C程序设计(一)
  16. 2022基金从业考试如何备考
  17. 被“投机之王”奉为交易核心的时间要素到底是什么?
  18. Kali Linux忘记密码怎么办?
  19. [poj 1014]Dividing的DFS解法解读和DP解法
  20. 网络变压器的工作原理:网络变压器中的直流电阻对POE供电有怎样的影响呢?

热门文章

  1. C#编程中的crc16校验
  2. OpenGL-渲染管线的流程(有图有真相)
  3. 使用core data
  4. android菜单详解三:上下文菜单
  5. LabviewRS232串口通信数据格式问题解析
  6. 华科研究生复试机试题代码堆积供以后参考
  7. net user administrator /passwordreq:yes出现语法错误
  8. web---jsp文件乱码的解决办法
  9. Andriod anim translate中的属性介绍
  10. zabbix mysql模板_zabbix模板监控mysql