Dopo aver cambiato dominio sono rimasti degli indirizzi sbagliati...
quello giusto è questo
http://girovagandoinmontagna.com/gim/adamello-presanella/(care'-alto)-traversata-lago-lares-cima-pozzoni-2915-lago-pozzoni/msg105117/#msg105117
quelli sbagliati sono rimasti come
http://girovagandoinmontagna.com/forums/adamello-presanella/(care'-alto)-traversata-lago-lares-cima-pozzoni-2915-lago-pozzoni/msg105117/#msg105117
Ovvero i vecchi indirizzi che hanno la sottocartella "forums" ora devono essere "gim"
Come faccio a trovare le pagine con l'indirizzo sbagliato e correggerle?
potresti aggiungere nel file .htaccess questa riga:
RewriteRule ^forums/(.*)$ /gim/$1 [R=301,NC,L]
Per quanto l'htaccess mi paia giusto, non è il metodo corretto in questo caso, devi usare repair settings ---> http://wiki.simplemachines.org/smf/Repair_settings.php/it
Flavio, cosa usi repair settings per fare in questo caso? Da quando repair settings corregge i link all'interno dei messaggi? ;)
La soluzione corretta è quella indicata da radu, perché non devi pensare solo ai link "tuoi", ma devi anche pensare che il resto di internet al momento conosce i tuoi vecchi indirizzi, e quindi l'unica soluzione è reindirizzare i vecchi percorsi al nuovo.
Beh prima fai repair settings e se devi correggere *anche* i link nei post allora sì, ma non ha specificato che ha i link nei post da cambiare ;)
Cliccando sul link, avresti notato che le url in giro per l'interfaccia sono corrette, quindi $boardurl è correttamente impostata, di conseguenza, andando per esclusione, si doveva trattare dei link all'interno dei messaggi.
Citazione di: emanuele il Mercoledì - 02 Settembre 2015 - 13:57
Cliccando sul link, avresti notato che le url in giro per l'interfaccia sono corrette, quindi $boardurl è correttamente impostata, di conseguenza, andando per esclusione, si doveva trattare dei link all'interno dei messaggi.
si sono dei link all'interno delle pagine, tipicamente un link che rimandava ad una immagine sul forum
Potresti provare questo se proprio vuoi essere preciso http://www.italiansmf.net/forum/index.php?topic=1672.0
ho provato ad aggiungere la riga consigliata nel file htacess, ma sembra che non abbia effetto
http://girovagandoinmontagna.com/gim/pale-di-san-martino-cimonega-le-vette/spostato-dal-lontano-cile/msg60531/#msg60531
PS: il forum è in una sottocartella, il file htacess deve stare in radice o nella stessa cartella del forum?
UDPATE: OK in radice funziona :)
GRAZIE
Già, deve stare in radice difatti ;)
Citazione di: wild56 il Mercoledì - 02 Settembre 2015 - 16:51
UDPATE: OK in radice funziona :)
GRAZIE
Prego ;) allora puoi segnalare come "Risolto" ;)
ciaooo
Quando cambiai il dominio ebbi lo stesso problema che risolsi tramite la censura di SMF ;)
Ma la censura (come una query) ti risolve il problema solo in maniera parziale, perché qualunque vecchio link postato chissà dove nel web, punterà ancora al vecchio indirizzo, e quindi ad un qualcosa che magari non esiste più.
In questi casi, la soluzione, è veramente una ed una sola: redirect via htaccess. ;)
Si vero, a questo non avevo pensato. Appena mi libero farò anche io la modifica. Grazie Ema