Sito in manutenzione
-
Buongiorno a tutti. Mi chiedevo se c'è un modo per modificare il proprio sito joomla online senza fare vedere le modifiche sino a quando si è deciso di utilizzarle. Magari usando un plugins di manutenzione o altro. Grazie
-
Se il tuo fornitore hosting ti permette di farlo, usando softaculous, potresti creare una versione staging del sito joomla, magari in un sottodominio staging.tuodominio.it, sulla quale lavorare senza creare problemi al sito online.
Una volta che la versione di prova è ok la pubblichi, softaculous fa tutto in automatico.
-
@effebicri ha detto in Sito in manutenzione:
Buongiorno a tutti. Mi chiedevo se c'è un modo per modificare il proprio sito joomla online senza fare vedere le modifiche sino a quando si è deciso di utilizzarle. Magari usando un plugins di manutenzione o altro. Grazie
Ciao.
Se il sito gira su hosting Linux e web server Apache, ti basta impostare .htaccess e .htpasswd
A questo punto potrà vedere il sito solo chi ha le credenziali che hai specificato in .htpasswdQuando vorrai renderlo accessibile a tutti, sarà sufficiente rimuovere il file .htaccess
https://www.aganis.it/siti-web-trento-blog/proteggere-area-web-con-htaccess-e-htpasswd/
-
Grazie. Esiste in alternativa un plugins?
-
Mi dispiace, non ne conosco.
Capisco che possa essere “laborioso” per chi ha poca pratica con questo tipo di procedure , ma ti posso consigliare una cosa?Evita l'installazione di plugin per compiti che puoi fare nativamente con quello che hai già a disposizione.
Ogni plugin che installate aumenta potenzialmente la vulnerabilità del vostro sito web.
Certo senza plugin impiegherai più tempo, ma alla fine avrai anche imparato qualcosa di nuovo
-
Non capisco, se vuoi vedere solo te le modifiche metti il sito offline e basta. Nel frontend ti compare il form di login e ti colleghi con la tua utenza amministrativa. Se vuoi far vedere a qualcun'altro, sempre con il sito offline, vai in Configurazione globale > Permessi e cambi il valore corrispondente a "Accesso offline" per il gruppo di utenti che desideri.
Tanto tempo fa avevo scritto una guida su questo argomento, ovviamente per una versione molto vecchia di Joomla, magari prendi spunto da li.
https://www.joomla.it/articoli-community-16-e-17-tab/5241-sito-offline-visibile-a-un-determinato-gruppo-di-utenti.html -
Probabilmente hai ragione.
Io uso l'htpasswd perché quando il sito è offline e mi loggo come amministratore, nel front-end vedo i pulsanti relativi all'amministrazione.Sta cosa dei permessi sull'Accesso offline non la conoscevo.
Bel suggerimento! Più tardi provo
-
Grazie per le risposte. Provo le soluzioni proposte. Buona giornata.
-
Per spiegare meglio. Ho capito che se il sito è offline posso fare tutte le modifiche che voglio senza che alcuno veda i cambiamenti, in quanto appunto offline. L'esigenza nasce però dal fatto di voler mantenere il sito online e nello stesso tempo fare modifiche. Da quello che ho inteso, però, ogni variazione fatta dal lato Amministratore, una volta fatta e salvata automaticamente è online. Mi sarebbe piaciuto avere una preview delle modifiche senza che le stesse apparissero contemporaneamente online. Ma forse, nel mio ragionamento mi sono un po' preoccupato a sproposito e c'è qualcosa che mi sfugge!
-
Come dicevo l’unica maniera (che conosco io) è lavorare su un duplicato del sito, una volta terminato sovrascrivi quello online.