域名重定向问题
问题描述:
我有一个网站说domain.old托管与说“主持人老”域名重定向问题
我想用“主机老”做掉,并与“主机新”
去(因此有效地“宿主老”托管会结束)
而且我希望有一个新的领域 - 说“domain.new”
所以现在我有“domain.old”,“domain.new”和'主机新“与我
现在我想要保留所有旧链接:
即, HTTP:// domain.old/CAT1 /链路1 /第1页/
重定向到HTTP:// domain.new/CAT1 /链路1 /第1页/
现在请指教什么将是与新主机建立联系的最佳途径。
答
我不知道这会如何工作,但你可以解析旧网站的URL并重定向到你的新主机。您需要在您的domain.old主页上为您执行此操作的通用脚本。
答
当您摆脱旧的域名时,您无法再控制它,因此无法从中获取流量。您应该将旧域名转移到您的新主机(不太难),然后在其上运行重定向程序 - 其他答案的建议。
答
这是一个多步骤的过程:
- 创建在“主机新”,使“http://domain.new/cat1/link1/page1/”的所有作品所有页面。
- 在'host-new'中启用Apache中的mod_rewrite,并进行如下配置。
- 将'domain.old'的DNS条目更改为'host.new'
- 将DNS条目传播到Internet的其余部分等待2-3天。
- 停在“主机老”托管
你需要mod_rewrite的配置是:
LoadModule rewrite_module modules/mod_rewrite.so
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.old$
RewriteRule ^(.*)$ http://domain.new/$1 [NE,R=301,L]
如果domain.old的域名转发是为了domain.new导致域中的PHP页面新的托管与主机新。 这样的一个PHP页面可以用来做301重定向吗? 它会工作吗? – Anup 2009-05-19 07:03:05
在哪个框架中有domain.old被写入? – Konstantinos 2009-05-19 07:37:14
它的PHP - 在Linux上的WordPress的阿帕奇 – Anup 2009-05-19 07:58:42