Redirecting a specific page to another domain

后端 未结 2 657
误落风尘
误落风尘 2021-01-25 02:15

I recently created a new site on a different domain. I need to redirect the index.html of the old domain to the index of the new domain.

Usually this would

相关标签:
2条回答
  • 2021-01-25 02:34

    JAVASCRIPT REDIRECT:

    Paste this at the top of your page on the old site just after the <head> tag.

    <script type="text/javascript">
    window.location = "http://www.newsite.com/"
    </script>
    

    Naturally, you'd replace "http://www.newsite.com/" with wherever you wanted the page to redirect to.

    It should redirect you instantly. So anyone visiting the old site page will instantly redirect to newsite.com

    PHP REDIRECT (301, permanently moved):

    <?
    Header( "HTTP/1.1 301 Moved Permanently" ); 
    Header( "Location: http://www.newsite.com/" ); 
    ?>
    

    Place that at the top of your page. It isn't as nice as the javascript one, but it is SEO FRIENDLY, which I think you're looking for.

    0 讨论(0)
  • 2021-01-25 02:38

    You can try mod_rewrite for more flexibility with the code like this:

    Options +FollowSymlinks -MultiViews
    RewriteEngine on
    
    # for HTTP
    RewriteCond %{HTTP_HOST} ^a\.com$ [NC]
    RewriteCond %{SERVER_PORT} =80
    RewriteRule ^(index\.html)$ http://b.com/$1 [R=301,L,NC]
    
    # for HTTPS
    RewriteCond %{HTTP_HOST} ^a\.com$ [NC]
    RewriteCond %{SERVER_PORT} =443
    RewriteRule ^(index\.html)$ https://b.com/$1 [R=301,L,NC]
    
    0 讨论(0)
提交回复
热议问题