Come faccio a 301 reindirizzare un dominio all'altro, se il primo ha un percorso della cartella
-
22-08-2019 - |
Domanda
Voglio reindirizzamento 301 da: www.olddomain.com alla radice del newdomain.com ma voglio farlo funzionare non importa quale sia il percorso della cartella è sul vecchio dominio. ad esempio: il seguente dovrebbe tutto reindirizzare alla radice newdomain.com
www.olddomain.com
olddomain.com
www.olddomain.com/folder/file.php
olddomain.com/folder/file.php
Come posso farlo con Mod Rewrite nel file .htaccess?
Soluzione
Prova questa regola:
RewriteEngine on
RewriteCond %{HTTP_HOST} (^|\.)old\.example\.com$
RewriteRule ^ http://new.example.com/ [L,R=301]
Dove old.example.com
è il vecchio nome host e new.example.com
il nuovo.
Altri suggerimenti
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.newdomain.com/page.html");
exit();
?>
Questo dovrebbe funzionare anche per voi.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow