Redirect in multisite
-
Buongiorno a tutti, è da un po che cerco di trovare una soluzione e devo dire che più cerco e più mi confondo. Adesso, tenuto conto che i blog di che trattasi, sono in produzione da un pò, dovrei migrare i vari blog in un altro dominio e il mio dubbio intanto è su 1000 redirect è meglio utilizzare htaccess o i DNS? io vorrei utilizzare la modifica di htaccess anche perchè non ho accesso al dns, ma ad essere sincero ho un po di timore ad eseguire l’operazione. Ho provato con il plugin redirection, ma nulla da fare, ho scoperto dopo che non funziona in multisite.
In pratica utilizzerò l’esporta e l’importa di wordpress, per riportare i contenuti, ma siccome gran parte dei blogger ha condiviso i loro articoli su facebook, immagino che una volta che faccio chiudere il vecchio sito, i post precedenti su facebook non si leggeranno più, ed ecco perchè vorrei utilizzare i redirect inserendoli in htaccess e vorrei il vostro conforto se funzionerebbe o meno.RedirectMatch 301 /blog1(.*) https://dominio.net/blog1/$1 RedirectMatch 301 /blog2(.*) https://dominio.net/blog2/$1
ecc….
l’attuale htaccess è il seguente, io inserirei i redirect alla fine. Grazie di tutto per le info che mi potete dare.<IfModule mod_dtimeout.c> <Files ~ ".php"> SetEnvIf Request_URI "admin.php" DynamicTimeout=300 </Files> </IfModule> # HTTPS forced by SG-Optimizer <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] </IfModule> # END HTTPSRewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L]
- Il topic ‘Redirect in multisite’ è chiuso a nuove risposte.