我在使用Apache MOD-重写为模及其.htaccess
文件我的旧域迁移到新域的过程中重定向老DOMIAN到新的领域。 我们有新的域名,其中包括通过.htaccess进行
- URL的
- 数据库
除了域名,就像是www.oldurl.com,现在它像www.newurl几乎相同的结构。 COM这就是我在我的.htaccess
文件旧域
RewriteEngine On
RewriteCond %{HTTP_HOST} ^oldurl.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.oldurl.com$
RewriteRule (.*)$ http://www.newurl.com/$1 [R=301,L]
上面的设置似乎,除了在一种情况下,我们小时,工作正常这或者已删除或上述规则将不干活这种情况下,结构已更改,因此AVE几个URL在我的旧域来了解加入这样的事情在我的.htaccess文件上面我所
描述旁边RewriteEngine On
RewriteCond %{HTTP_HOST} ^oldurl.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.oldurl.com$
RewriteRule (.*)$ http://www.newurl.com/$1 [R=301,L]
Redirect 301 /my-page http://www.newurl.com/your-page
我总共有20多个这样的URL,我想知道是否需要将那些所有20+ URL映射到那里的新URL,并且我需要关心它们应该放在文件中的任何顺序。
我也想知道Apache将如何工作,将它看任何比赛每个映射的网址是什么?或者它以其他方式工作?
感谢您的宝贵意见,但遗憾的是我没有访问'服务器config'或'虚拟主机配置'文件(共享主机),所以我相信我必须安定下来按照您的建议枚举URL。 – 2012-03-19 12:21:29