ywg 发表于 2017-1-7 11:47:02

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

  一 打开 Apache 的配置文件 httpd.conf 。
  二 将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉
  三 在 httpd.conf中添加:
  <IfModule mod_rewrite.c>
  RewriteEngine On
  #RewriteCond % (?:index|dispbbs)[-0-9]+.html
  RewriteRule ^(.*?(?:index|dispbbs))-([-0-9]+).html$ .php?__is_apache_rewrite=1&__rewrite_arg=
  </IfModule>
  四 要实现asp帖子URL到php帖子的映射,在 第三步的<IfModule mod_rewrite.c>和</IfModule>之间添加:
  RewriteMap tolowercase int:tolower
  RewriteCond % (?:boardid|page|id|replyid|star|skin)=d+
  RewriteRule ^(.*(?:index|dispbbs)).asp$ .php?$}&__is_apache_rewrite=1
  五 保存httpd.conf并重启Apache
页: [1]
查看完整版本: Apache下伪静态html(URL Rewrite)的设置方法