+ -
当前位置:首页 → 问答吧 → 高人来帮忙看一个APACHE的REWRITE

高人来帮忙看一个APACHE的REWRITE

时间:2010-11-30

来源:互联网

现在的REWRITE规则:
  1. <IfModule mod_rewrite.c>
  2. RewriteEngine On
  3. RewriteBase /
  4. RewriteRule ^index\.php$ - [L]
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteCond %{REQUEST_FILENAME} !-d
  7. RewriteRule . /index.php [L]
  8. </IfModule>
复制代码
网站地址:http://www.jerryji.cn
我想在当中加一条,达到以下效果:
当访问地址类似: http://www.jerryji.cn?aid=1000 时,重写到 http://www.jerryji.cn/old/?aid=1000
我是这样写的:
  1. <IfModule mod_rewrite.c>
  2. RewriteEngine On
  3. RewriteBase /
  4. RewriteRule ^index\.php$ - [L]
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteCond %{REQUEST_FILENAME} !-d
  7. RewriteRule . /index.php [L]
  8. RewriteRule ^aid=([0-9]+)$ /old/index.php?aid=$1 [R=301,L]
  9. </IfModule>
复制代码
但是加上去不行哎,请大家帮我看看

注:/old/目录是旧的程序

作者: qsbaq   发布时间: 2010-11-30

自己顶起!

作者: qsbaq   发布时间: 2010-11-30