需求有些特别
RewriteRule两个地址写反了
“要改成什么”的那个地址,写在前面

解决方案 »

  1.   


    主要是要把这些静态页面做个301重定向,所以需要这么写,
    应该没写反,我是要把xiaozu/tiezi目录下所有链接都重写到index.php并使用go参数来传递,如http://www.abc.com/xiaozu/tiezi/20140611/1.html的链接重写成http://www.abc.com/xiaozu/301.php?go=20140611/1.html,下一步就是在index.php中接收go参数(如20140611/1.html),做301跳转
      

  2.   

    RewriteRule ^xiaozu/tiezi/(.*)$ xiaozu/301.php?go=$1
      

  3.   


    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /RewriteRule ^xiaozu/tiezi/(.*)/(.*)$ xiaozu/301.php?go=$1/$2</IfModule>