- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Redirect Old Url a New Url
-
Redirect Old Url a New Url
Ciao a tutti ,
scusate se faccio sfondoni ma sono neofita del rewrite (anche se ultimamente sto facendo molti test).
Dunque il mio problema è che Webmaster tool di google mi segnale 4000 link con codice errore 403 e la cosa ha un senso perchè fa riferimento ad un plugin di Vbulletin che ho da poco disattivato.
Ora siccome i link fanno tutti riferimento a questo indirizzo:
/ilmiosito/forum/pincopalla/ io vorrei eseguire un Redirect 301 massivo verso la mia home page del forum e cosi ho fatto:RedirectMatch 301 /ilmiostio.xx/forum/pincopalla/(.*) /ilmiosito.it/forum/$1
Ma non funziona?? Puntando il link mi dice Page not found?
Grazie
-
Ciao HG_Snake.
Una domanda: ilmiosito.xx cosa è una cartella oppure il tuo nome dominio?
Se è il nome dominio devi toglierlo dal primo match.
Dovresti fare ^/forum/pincopalla/(.*) /ilmiosito.it/forum/
Senza il $1 altrimenti ti riporta di nuovo ad URL 404.
-
Tanta roba grazie Juanin
Ho applicato questa regola e adesso mi reinderizza alla home del forum. POi ho segnalato a Google che tutti i link sono corretti ora non dovrebbe piu segnalarmeli giusto?
-
Corretto.
Al massimo te li potrebbe segnalare come soft 404. Di solito è bene infatti fare redirect 1 a 1. Se questo però serve per evitare che le persone finiscano su pagine inutili puoi ignorarli.
-
Ciao Juanin,
riprendo questo topic perchè ora dovrei fare un Redirect dalla radice del mio dominio alla cartella forum sempre dello stesso dominio.
In pratica vorrei che la Home Page del dominio non venga più visualizzata ma si venga reindirizzati direttamente al forum. Quindi dovrei fare:Redirect 301 ^/ilmiositoit/(.*) /ilmiositoit/enomedelforum/
Giusto?
-
No facendo così reindirizzeresti qualsiasi cosa verso il forum. Il forum e le sue sottopagine anche in teoria.
-
Quindi come dovrei fare?
grazie
-
Devi redirigere solo home page o tutte le pagine che non sono sotto forum?
-
@Juanin said:
Devi redirigere solo home page o tutte le pagine che non sono sotto forum?
Saresti cosi gentile da scrivermi la stringa, modificando la mia
Grazie
-
Si ma rispondimi alla domanda prima.
-
@Juanin said:
Devi redirigere solo home page o tutte le pagine che non sono sotto forum?
Scusami:x non avevo colto la domanda.
Si solo la Home Page.
Vorrei che la Home Page del mio dominio (vedi nella mia firma senza lo slash/ forum) punti invece al forumGrazie
-
Così dovrebbe andare
[PHP]RewriteEngine On
RewriteRule ^$ /forum/ [L,R=301][/PHP]
-
Grazie ora provo.
-
Ciao,
no purtroppo non mi funziona.
inserendo quel Rewrite e puntando l'url alla radice del mio dominio non vengo reindirizzato al /forum ma addirittura mi dà errore 500
-
Ho trovato questo: [PHP]RedirectMatch 301 ^/vvv.hardwaregame.it/(.*)$ /vvv.hardwaregame.it/forum/$1[/PHP]
Credi che possa andare?
-
Nemmeno la mia ultima prova funziona. Qualcuno che mi riesce ad aiutare?
-
Sei sicuro che mod rewrite si attivo e che da virtualhost tu abbia i permessi per usarlo?
-
Si si , ho dei redirect per tante altre pagine.
-
Ma le rewrite rule le usi e ti vanno?
-
Stavo in effetti osservando un'anomalia. Ho inserito un redirect di una pagina ad un altra come ne ho fatte decine nello stesso file, e non mi effettua nessun redirect.....cosa può essere successo?
//EDIT
A completamento di quanto sopra io ho vbulletin con CMS , quest'ultimo è nella root e il forum nella dir /forum. Il file htaccess è posizionato solo nella dir forum....è corretto che sia solo in quella posizione?
Ha sempre funzionato, o meglio quando mesi fà ti chiesi alcune info (vedi inizio di questo topic) ho iniziato ad applicare le regole ed allora funzionavano.Non ci sto capendo più niente?!?:bho: