no Optime.
Se me lo chiedi suppongo sia la strada giusta ma non so prorpio come fare a implementarlo nella pagina.
Ultima modifica di smpltf; 09-10-2022 a 11:23
procediamo con ordine.Originariamente inviata da smpltf
dato che aruba ci consente di assegnare permessi di scrittura ad un singolo file, il lavoro si semplifica.
quindi creiamo il file sitemap.xml
possiamo partire da un semplice file di testo e salvarlo con nome (seleziona salva come > tutti i file)
e assicurati che abbia la codifica UTF-8 (senza BOM)
bene: abbiamo il file vuoto, e possiamo metterlo nelle directory del dominio via ftp.
dal pannello di controllo del sito, vai sul file manager.
tasto dx sul file in questione e modifica i permessi: aggiungi quelli di scrittura.
puoi chiudere il pannello di controllo.
esempio pratico per scriverci dentro:
crea un file asp con il seguente codice.
quando lo eseguirai verrà scritto il file sitemap.codice:<% filePath = Server.Mappath("sitemap.xml") Set objFileSystem = Server.CreateObject("Scripting.FileSystemObject") Set objFile = objFileSystem.OpenTextFile(filePath, 2) ' --scrivo una riga sul file ' objFileSystem.OpenTextFile(filePath, 2) -> sovrascrivo file ' objFileSystem.OpenTextFile(filePath, 8) -> aggiungo il testo al fondo del file objFile.WriteLine("<nuovo>nuovo testo file</nuovo>") objFile.WriteLine("<nuovo>seconda riga</nuovo>") objFile.Close Set objFile=Nothing Set objFileSystem=Nothing %>
ovviamente dovrai integrarlo con tutto quel che serve a te
spero che lo spunto ti sia utile.
EDIT
aggiungo: prima di scrivere sul file accertati che il file esista, non si mai![]()