- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- RewriteRule del tipo abc.xyz.it -> xyz.it/abc
-
RewriteRule del tipo abc.xyz.it -> xyz.it/abc
Ciao a tutti,
ho un grosso problema (che se Google non apprezzerà diventerà una catastrofe)...
ho un sottodominio, nel mio caso forum.miosito.it ben indicizzato e posizionato; per una serie di eventi ho necessità di eliminare il sottodominio e far capire a google che tutte le pagine già indicizzate (del tipo "forum.miosito.it/(.)" ora si trovano nella directory "miosito.it/forum/(.)"
sto leggendo da stamane ma non sono riuscito a capire cosa fare...
help me please
-
Ciao bx67212 e Benvenuto nel Forum GT,
per fare quello che descrivi ti occorre inserire nell'.htaccess del sottodominio la seguente regola:RewriteRule ^(.*)$ http://soddodominio . dominio .ext/forum/$1 [L,NC,R=301]
Se non hai già un file .htaccess crealo, inseriscilo nella root del sottodominio:
Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteRule ^(.*)$ http://soddodominio . dominio .ext/forum/$1 [L,NC,R=301]
P.S.: perché questo cambio? Io lascerei il forum nel sottodominio.
-
Ciao ayrton2001
Grazie per il benvenuto e grazie per la risposta che però non credo faccia al caso mio.
Ti spiego meglio: questo forum che ho aperto è basato sul phpbb3 e prima di qualche settimana fa non avevo modificato gli url in seo.
Le serp di google mi avevano tuttavia scandagliato tutto il forum e nei risultati erano perfettamente divisi in categorie (cosa che non avviene con gli url seo).
Il problema principale è che ora il sottodominio inizia ad essere indicizzato col fastidioso suffisso wwvv.!
Per cui ho un progetto futuro per ottenere sempre la catalogazione con gli url seo...Ora tornando a noi credo che il tuo codice riscrive un url del tipo forum.domonio.ext/index.php in forum.dominio.ext/forum/index.php
Io vorrei riscrivere un url (usando htaccess nella root del dominio) del tipo forum.dominio.ext/index.php in dominio.ext/forum/index.php
Spero di essere stato chiaro
-
@bx67212 said:
ti spiego meglio: questo forum che ho aperto è basato sul phpbb3 e prima di qualche settimana fa non avevo modificato gli url in seo...
le serp di google mi avevano tuttavia scandagliato tutto il forum e nei risultati erano perfettamente divisi in categorie (cosa che non avviene con gli url seo)Strano, io ho utilizzato PHPBBSeo ed inseriva le categorie negli url
@bx67212 said:il problema principale è che ora il sottodominio inizia ad essere indicizzato col fastidioso suffisso wwvv.!
per cui ho un progetto futuro per ottenere sempre la catalogazione con gli url seo...Basta utilizzare gli strumenti per webmaster di google ed indicare di indicizzarlo senza www
@bx67212 said:ora tornando a noi credo che il tuo codice riscrive un url del tipo forum.domonio.ext/index.php in forum.dominio.ext/forum/index.php
Si, hai ragione, scusa. la regola corretta è:
RewriteRule ^(.*)$ http://www . dominio .ext/forum/$1 [L,NC,R=301]
@bx67212 said:
io vorrei riscrivere un url (usando htaccess nella root del dominio) del tipo forum.dominio.ext/index.php in dominio.ext/forum/index.php
Se il dominio ed il sottodominio sono nella stessa document root allora devi utilizzare questa regola:
RewriteCond %{HTTP_HOST} ^forum . dominio .ext$ RewriteRule ^(.*)$ http://www . dominio .ext/forum/$1 [L,NC,R=301]
-
Si, infatti bastava dargli la condizione
Ora devo solo farmi coraggio e procedere (proprio oggi che mi sono usciti pure i sitelink. :S)Di solito con i seo avviene che la ricerca evidenza le keywords anche nell'url stesso per cui non visualizzi le categorie.
Per il www uso webmaster ma a me piace che il secondo livello abbia il www, il terzo no
(da qui tutto questo cambiamento :P)
Ti ringrazio infinitamente
-
@bx67212 said:
Si, infatti bastava dargli la condizione
Ora devo solo farmi coraggio e procedere (proprio oggi che mi sono usciti pure i sitelink. :S)Prima di procedere testalo bene.
@bx67212 said:
Per il www uso webmaster ma a me piace che il secondo livello abbia il www, il terzo no
(da qui tutto questo cambiamento :P)
Dagli strumenti per webmaster puoi dire a google di indicizzare senza www. Inoltre devi anche fare un redirect 301 dal www a senza www.