当前位置: 代码迷 >> J2EE >> 关于apache rewrite,求2条重写规则解决办法
  详细解决方案

关于apache rewrite,求2条重写规则解决办法

热度:564   发布时间:2016-04-17 23:51:13.0
关于apache rewrite,求2条重写规则
有2个问题,求两条则规:
1、当在url输入http://xx.aaa.com时访问http://xx.aaa.com/xx/index.html
      当在url输入http://yy.aaa.com时访问http://yy.aaa.com/yy/index.html
2、当在url输入http://www.aaa.com/news/4.html 时跳到http://www.aaa.com/1/4.html#注:(4对3取余)
       当在url输入http://www.aaa.com/news/6.html 时跳到http://www.aaa.com/0/6.html#注:(6对3取余得0)
       当在url输入http://www.aaa.com/news/8.html 时跳到http://www.aaa.com/2/8.html#注:(8对3取余得2)
对第二个问题解释一下:
由于我有一个网站,20000多个页面被百度收了,现在想全部静态化,又不想改变原来的入口地址。我把文章的id对3取余作为文件夹的名称,然后通过地址重写访问静态页面。http://www.aaa.com/4.html ,这个4就是文章的id.对3取余得1,所以希望它能访问http://www.aaa.com/1/4.html这个页面。
请高人指教。
------解决方案--------------------
URL重写,你可以自己用Filter去过滤,在Filter里面对这些URL进行取余后重定向
------解决方案--------------------
我没环境没法测试, 正则应该没问题 。 
  相关解决方案