我使用新的CMS修改了我的网站。
旧网站结构: www.domain.com/arc/web/index.shtml www.domain.com/arc/web/category/page.shtml
新网站结构:
www.domain.com
www.domain.com/category/page
我需要将旧网站结构的网页映射到新的网站结构:
www.domain.com/arc/web/index.shtml到www.domain.com
www.domain.com/arc/web/category/page.shtml至www.domain.com/category/page
我尝试了以下重定向但无法正常工作:
重定向301 / arc / web / aboutwecaneip / http://www.wecaneip.com/about-us/what-we-do
重定向301 /arc/web/aboutwecaneip/GuidingPrinciples.shtml http://www.wecaneip.com/about-us/what-we-do
处理此问题的最佳方法是什么?
提前感谢所有帮助和建议。
答案 0 :(得分:0)
这对于mod-rewrite很有用。
以下是您希望在apache配置中添加的特定用例的配置:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/arc/web/index.shtml$ /index.html [L]
RewriteRule ^/arc/web/(.*)/(.*).shtml$ /$1/$2 [L]
</IfModule>