我是个骗子,对网络编程和重定向的不同方式我都不太了解。301重定向无法正常工作(服务器故障)
我试图做一个301从旧网站重定向到一个新的网站,为了seo的目的。我的问题是,旧网站没有托管在常规托管,但在http://pages.videotron.com/duclosma/controlemd.html。
因此,使用.htaccess进行常规301重定向似乎不起作用。
你们有任何解决方案如何做一个适当的重定向?
谢谢
我是个骗子,对网络编程和重定向的不同方式我都不太了解。301重定向无法正常工作(服务器故障)
我试图做一个301从旧网站重定向到一个新的网站,为了seo的目的。我的问题是,旧网站没有托管在常规托管,但在http://pages.videotron.com/duclosma/controlemd.html。
因此,使用.htaccess进行常规301重定向似乎不起作用。
你们有任何解决方案如何做一个适当的重定向?
谢谢
显示htaccess文件,试图使用你正在尝试的条件是什么? 也作为替代,虽然不会给你的代码为301/302是良好的时尚元基于刷新假设你有权访问上面的HTML文件。
<meta http-equiv="refresh" content="3; url=http://mynewsite.com/">
如果您有权访问托管原始页面的服务器上的文件,还可以使用其他概念。你可以,如果你有权访问这些文件,将它们从服务器上删除掉,一个充当catch-all的htaccess会将所有内容重定向到一个php文件,在这个文件中,php文件将重定向到头文件中,类似于Wordpress处理它的htaccess。总而言之,这取决于您对托管旧网站的位置拥有哪些权利。因为您需要确保任何htaccess或其他任何您放在同一台服务器上的服务器,以便重定向到新服务器。
编辑
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourolddomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.yournewdomain.com/$1 [R=301,L]
你可以做一个JavaScript重定向。
页面顶部您想要重定向。
的默认使用情况仍不包括正确的标题类型 – chris 2012-01-30 18:33:03
感谢您的回答。那么,我可以访问旧站点的整个ftp,但没有其他。 – Sanchex 2012-01-30 11:50:03
至于.htaccess,它包含以下代码:Options + FollowSymLinks RewriteEngine on RewriteRule(。*)http://www.newdomain.com/$1 [R = 301,L] – Sanchex 2012-01-30 11:52:01
任何想法会是什么那么最好的事情呢?以及如何做到这一点?考虑到好的SEO。非常感谢。 – Sanchex 2012-01-30 11:52:33