Apache伪静态html(URL Rewrite)设置法

2016-02-19 18:50 32 1 收藏

下面图老师小编跟大家分享Apache伪静态html(URL Rewrite)设置法,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - Web开发 】

  一 打开 Apache 的配置文件 httpd.conf 。

  二 将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉

  三 在 httpd.conf中添加:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  IfModule mod_rewrite.c
  RewriteEngine On
  #RewriteCond %{ENV:SCRIPT_URL} (?:index|dispbbs)[-0-9]+.html
  RewriteRule ^(.*?(?:index|dispbbs))-([-0-9]+).html$ $1.php?__is_apache_rewrite=1&__rewrite_arg=$2
/IfModule
  四 要实现asp帖子URL到php帖子的映射,在 第三步的IfModule mod_rewrite.c和/IfModule之间添加:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  RewriteMap tolowercase int:tolower
  RewriteCond %{QUERY_STRING} (?:boardid|page|id|replyid|star|skin)=d+ [NC]
  RewriteRule ^(.*(?:index|dispbbs)).asp$ $1.php?${tolowercase:%{QUERY_STRING}}&__is_apache_rewrite=1
  五 保存httpd.conf并重启Apache。

来源:https://www.tulaoshi.com/n/20160219/1619133.html

延伸阅读
标签: Web开发
   统一资源定位器(URL)指的是Internet文件在网上的地址。好比一个街道在城市地理上地址。url使用数字和字母按一定顺序排列以确定一个地址。比如,要是有一个街道地址是:统一资源定位器(URL)指的是Internet文件在网上的地址。好比一个街道的地址。它使用数字和字母按一定顺序排列以确定一个地址。比如,要是有一人,他的联系方...
标签: Web开发
Apache Server设置虚拟WEB  先举个例子: 假设你的PHP装在 d:/php/ 下. Copy php4apache.dll (php4apache2.dll) 到d:/php/ 在 Aapche的httpd.conf 下面加入: ###################################################### Aapche1 是: LoadModule php4_module "d:/php/php4apache....
标签: 电脑入门
新版管理平台: 1、选择需要设置的顶级域名,如abcef.iego.net: 2、添加或选择需要设置的子域名,如:qq.abcef.iego.net: 3、选择[Url跳转],输入目的地址,如图: 那么以后访问qq.abcef.iego.net:的时候,就会自动跳转到http://www.baidu.com这个地址上。 您也可以同时添加多个,当访问的时候系统会随机跳转到其中一个上面。 ...
网页生成静态Html文件有许多好处,比如生成html网页有利于被搜索引擎收录,不仅被收录的快还收录的全。前台脱离了数据访问,减轻对数据库访问的压力,加快网页打开速度。 1,下面这个例子直接利用FSO把html代码写入到文件中然后生成.html格式的文件          <% filename="test.h...
通常我们为了更好的缓解服务器压力,和增强搜索引擎的友好面,都将文章内容生成静态页面。 但是有时为了能实时的显示一些信息,或者还想运用动态脚本解决一些问题,不能用静态的方式来展示网站内容,必须用到动态页面显示。 这样以来,就损失了对搜索引擎的友好面,怎么样在两者之间找个中间方法呢,如何增强你网站中地址的可读性和让搜索引擎...

经验教程

564

收藏

28
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部