- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- Cambio directory URL
- 
							
							
							
							
							
Cambio directory URLCiao a tutti, 
 ho cercato in giro ma forse anche per un pò di mia ignoranza nn sono riuscito a trovare nulla...:bho:
 ho questo problema:Sito in Joomla, con adsmanager e artiosef (per la gestione degli URL SEF) in pratica prima le mie URL erano di questo tipo: affitti-studenti.it/annunci-affitto/puglia.html ora ho voluto fare una modifica per meglio indicizzare altre parole 
 e così il vecchio URL è diventato:affitti-studenti.it/annunci-immobiliari-affitto/puglia.html come faccio per nn perdere tutte le vecchie pagine indicizzate da google?? (circa 11.000) 
 ma soprattutto a nn dare fastidio a google che si ritroverà 11.000 pagine del mio sito che nn esistono più....
 e che giustamente mi penalizzera in quelche modo no???!!è possibile modificando il file .htaccess? Un GRAZIE SPECIALE a tutti coloro che interverrano per darmi delucidazioni!!! 
 e ovviamente anche a tutti quelli che nn risponderanno al mio post ma che cmq hanno aiutato gli admin a costruire questa fantastica risorsa!!
 
- 
							
							
							
							
							
ok, 
 allora....
 ho provato mettendo questo codice nel file .htaccess:Redirect permanent xxx.affitti-studenti.it/annunci-affitto/ xxx.affitti-studenti.it/annunci-immobiliari-affitto/ ma nn funziona.....:bho: qualcuno sa aiutarmi? 
 
- 
							
							
							
							
							Prova così RewriteRule ^affitti-studenti.it/annunci-affitto/([^/]+).html$ http__:// affitti-studenti.it/annunci-immobiliari-affitto/$1.html [R=301,L] se usi il www fai precedere "affitti-studenti.it/annunci-immobiliari-affitto/puglia.html" con "http__://w__ww." In tutti gli http__:// e w__ww toglici il __ Facci sapere se ti funziona 
 
- 
							
							
							
							
							
@liberoguerra said: Prova così 
 se usi il www fai precedere "affitti-studenti.it/annunci-immobiliari-affitto/puglia.html" con "http__://w__ww."In tutti gli http__:// e w__ww toglici il __ Facci sapere se ti funziona ciao, 
 ho capito, però ho un problema....
 i path possibili che genera il mio sito sono:http_://www_.affitti-studenti.it/annunci-affitto/regione.html 
 http_://www_.affitti-studenti.it/annunci-affitto/regione/provincia.html
 http_://www_.affitti-studenti.it/annunci-affitto/regione/provincia/altro.htmlovviamente "regione" e "provincia" sono tutte le possibili regione e province. che devono essere reindirizzati agli stessi indirizzi ma con "annunci-immobiliari-affitto" anzichè "annunci-affitto" ci proverei da solo ma nn so alcune cose... tipo: "([^/]+)" significa qualsiasi carattere? 
 "" il back slash va prima del punto?
 ".html$" a che serve questo dollaro?
 "$1.html" e questo?scusate... forse chiedo troppo... ma se sapete indicarmi dove posso reperire una guida su queste cose me la studio..... Grazie ancora!!!!!!! 
 
- 
							
							
							
							
							"([^/]+)" significa qualsiasi carattere?significa qualsiasi combinazione "parola/" ripetuto 1 o più volte "" il back slash va prima del punto?il "" va posizionato prima di tutti quegli operatori tipo il "." per eliminarne il metasignificato e quindi indicare, come in questo caso, che il "." dovrà essere considerarlo come carattere ".html$" a che serve questo dollaro?il "$" serve per indicare la fine della espressione regolare, cioè tutto quello che viene dopo lo considera come stringa che dovrà sostituire la stringa riconosciuta dall'espressione posta prima del "$" "$1.html" e questo?"$1" è una variabile che conterrà il valore della stringa riconosciuta con ([^/]+). 
 
- 
							
							
							
							
							
Grazie liberoguerra!!! 
 ora comincio a capire qualcosa....
 in definitiva il mio redirect dovrebbe essere così:RewriteRule ^affitti-studenti.it/annunci-affitto/([^/]+).html$ affitti-studenti.it/annunci-immobiliari-affitto/([^/]+).html [R=301,L] 
 RewriteRule ^affitti-studenti.it/annunci-affitto/([^/]+)/([^/]+).html$ affitti-studenti.it/annunci-immobiliari-affitto/([^/]+)/([^/]+).html [R=301,L]
 RewriteRule ^affitti-studenti.it/annunci-affitto/([^/]+)/([^/]+)/([^/]+).html$ affitti-studenti.it/annunci-immobiliari-affitto/([^/]+)/([^/]+)/([^/]+).html [R=301,L]
 è giusto?un'ultima cosa.... 
 io nella root ho questi 2 file- .htaccess
- htaccess.txt
 quale devo modificare? Grazie infinite!!! 
 
- 
							
							
							
							
							Devi modificare solo il file .htaccess. Il file .htaccess.txt non servirà al tuo scopo.