WebSite X5Help Center

 
Marco L.
Marco L.
User

Sostituzione indirizzi ip nei link  it

Author: Marco L.
Visited 1740, Followers 4, Shared 0  

Buongiorno

faccio una domanda un po' particolare.

Nel mio progetto di sito ho inserito una serie di link ad un server con un determinato indirizzo IP.

A seguito del cambio indirizzo IP, sarei costretto a modificarmi manualmente tutti i link sostituendo il vecchio IP con il nuovo, i problema è che si parla di qualche migliaio di link.

Domanda:

C'è un modo per esportare tutti i testi di un progetto di un unico file il modo da aprirlo con word o excel?

Aprendo con uno dei due software potrei utilizzare la funzione "Trova/sostituisci" e cambiare massivamente gli indirizzi IP per poi poter importare il file corretto.

Grazie in anticipo

Posted on the
8 ANSWERS
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... la vedo dura; ...gli IP sono tutti uguali o sono diversi...?...

... se non ti interessa il progetto, potresti sistemare editando online con il File Manager del server...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Marco L.
Marco L.
User
Author

sono tutti uguali.

In che senso "se non mi interessa il progetto"?

Read more
Posted on the from Marco L.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Marco L.
... ... In che senso "se non mi interessa il progetto"?

... nel senso che le modifiche che editerai localmente oppure online non faranno mai parte del progetto, e che andrebbero ripetute ad ogni nuova esportazione...
... prova a postare il LINK della pagina i questione con li IP originali, tanto per poter capire di cosa si tratti, ...in modo che a qualche esperto possa eventualmente venire qualche idea extra...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User
Marco L.
sono tutti uguali.

In attesa del link, potresti avere due opzioni:

  1. visto che il file di progetto è in XML, potresti aprirlo (dopo averlo duplicato per sicurezza) e sostituire tutti gli ip con un paio di click
  2. con uno script lato client (JS o jQuery) sostituisci tutti gli ip

L'opzione 1 è "fisica", ma richiede attenzione per non fare pasticci.

L'opzione 2 è "virtuale", ma potresti piano piano renderla "fisica" da programma sostituendo uno ad uno gli ip.

Read more
Posted on the from  lemonsong  
Marco L.
Marco L.
User
Author

Questa è una delle tante pagine nel progetto: http://www.hotecold.com/estrattori-fumi-caldaie.html

I codici in rosso hanno un link che porta ad un idirizzo server http://95.225.64.211 ecc...
Siccomedovrannocambiarel'indirizzo IP statico del  server,  ho l'esigenza appunto di sostituire  l'ipstatico  in tutte le pagine  (che  ne  sono  centinaia)

Read more
Posted on the from Marco L.
 lemonsong  
 lemonsong  
User

Visto che sono molti, proverei con l'opzione 1.

Tempo fa avevo postato qualcosa a riguardo, ma non trovo il post.

Provo a riscriverlo (NON MI RITENGO RESPONSABILE PER MANOVRE SBAGLIATE CHE POTREBBERO COMPROMETTERE IL PROGETTO):

  • duplica il progetto oppure fai un iwzip per sicurezza
  • vai nella cartella del progetto ed apri il file project.iwprj con 7-Zip
  • all'interno di 7-Zip clicca col tasto destro del mouse su project e scegli "Visualizza" (si aprirà il Blocco note)
  • trova e sostituisci il testo (nel tuo caso l'ip) da cambiare
  • chiudi il Blocco note e 7-Zip e salva tutto quando viene chiesto

Read more
Posted on the from  lemonsong  
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Marco L.
... ... ...  Siccomedovrannocambiarel'indirizzo IP statico del  server,  ho l'esigenza appunto di sostituire  l'ipstatico  in tutte le pagine  (che  ne  sono  centinaia)

... oltre al suggerimento che ti è stato appena anticipato da lemonsong, ed a quello che ti era stato proposto già in passato, qui > https://helpcenter.websitex5.com/en/post/143683 ...di cui non hai fornito riscontri, ...mi viene in mente adesso che forse potresti provare con la funzione JS replace(); ... con questa funzione tre lustri fa mi ero inventato un metodo per l'URL delle webcam, e in generale per ingannare la chache img/js/css, ed è per questo che penso che forse! potrebbe funzionare anche per casi simili a questo...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User
 ‪ KolAsim ‪ ‪
...mi viene in mente adesso che forse potresti provare con la funzione JS replace();

Mi riferivo proprio a questo con la seconda opzione:

lemonsong  
2. con uno script lato client (JS o jQuery) sostituisci tutti gli ip

Ma dovrà piano piano rendere "fisiche" le modifiche, altrimenti, se ultimamente i motori di ricerca non sono cambiati, resteranno "indicizzati" i vecchi ip.

Read more
Posted on the from  lemonsong