如何使用rel=canonical或javascript进行301重定向

如何使用rel=canonical或javascript进行301重定向,javascript,html,Javascript,Html,我有一个旧的网站,所有的网页都应该重定向到新的网页。因为我一直在努力在旧的基础上创造交通,所以我不想失去交通,我想把这些都转移到我的新网站上。有关于html页面或javascript的301重定向的建议吗?使用htaccess进行重定向,而不是javascript(如果您使用的是*nix服务器)。它应该保持非常接近你以前的网站排名。这将进入旧站点根目录下的.htaccess文件: Redirect 301 / http://www.newsite.com/ 相同的域,还是不同的域?因为如果是同

我有一个旧的网站,所有的网页都应该重定向到新的网页。因为我一直在努力在旧的基础上创造交通,所以我不想失去交通,我想把这些都转移到我的新网站上。有关于html页面或javascript的301重定向的建议吗?

使用htaccess进行重定向,而不是javascript(如果您使用的是*nix服务器)。它应该保持非常接近你以前的网站排名。这将进入旧站点根目录下的.htaccess文件:

Redirect 301 / http://www.newsite.com/

相同的域,还是不同的域?因为如果是同一个域,请考虑使用.HTACEs文件不同的域。你能告诉我怎么做吗?我在服务器上看不到这个文件。这是最好的方法,也是最可靠的方法——每个人都会被重定向,包括真正的访问者和搜索引擎。避免依赖javascript,它可能会让你失去一些访问者+我认为搜索引擎甚至都不关心javascript,所以它可能会让你失去所有的排名。幸运的是,我没有在*nix上。我该怎么办?实际上这并不取决于你是否在*nix系统上,而是取决于你是否使用ApacheHttpD服务器。我现在很困惑。你能给我推荐一篇文章或一些能帮助我的东西,或者至少能给我更多的信息吗?你在服务器上使用的是什么web服务器和编程语言?Windows上的IIS?还有,谁是网站的主人?