- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- 301 redirect
-
301 redirect
Vorrei reindirizzare http://mio-dominio.it verso http://www.mio-dominio.it, in quanto migliorerebbe l'indicizzazione [url=http://www.lorenzone92.com]del mio sito e il mio page rank.
Solo che non so come fare...
Su un sito ho trovato che devo modificare il file .htaccess aggiungendo queste righe:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !^nome-dominio\.it RewriteRule ^(.*)$ http://nome-dominio.it/$1 [L,R=301] Redirect /htaccess-url-redirect.html http://www.nome-dominio.it/index.html </IfModule>
Io di htaccess non ne capisco molto, l'ho usato solamente un paio di volte, e non ho capito cosa devo modificare per adattarlo al mio caso.
Ho provato ad inserire:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !^lorenzone92\.com RewriteRule ^(.*)$ http://lorenzone92.com/$1 [L,R=301] Redirect / http://www.lorenzone92.com/index.php </IfModule>
...ma non funge! Non riesce più a connettersi al sito (l'hosting è TopHost)!
Cosa sbaglio?Thanks in advance!
EDIT: Il mod_rewrite è abilitato.
-
Ciao Lorenzone92,
sposto in Mod Rewrite e tecniche di redirezione
.Stuart
-
MMhh... nessuno che mi aiuta?
EDIT: Ho provato ad inserire questo codice:
RewriteEngine OnRedirect
RewriteCond %{HTTP_HOST} ^lorenzone92.com
RewriteRule ^(.*)$ http://www.lorenzone92.com$1 [R=permanent,L]E non mi da più nessun errore, però sembrerebbe che non funzioni... Può essere un problema di TopHost?
-
Non so se faccia al caso tuo, ma sò che su alcuni server per far funzionare .htacess bisogna commentare la stringa:
#Options +FollowSymLinks
mettendo appunto # davanti a quella riga, ad esempio su aruba funziona solo cosi.
-
ciao,
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.sito.X
RewriteRule (.*) http://www.sito.X/$1 [R=301,L]"se l'host non è www., redirect 301 a www."