Pagina 1 di 1
Inibire le visite / utilizzare osCommerce offline
Inviato: 18/12/2008, 20:04
da pecorazza
Saluti a tutti.
Innanzitutto mi presento; faccio il webmaster da diversi anni e ultimamente sto cominciando a utilizzare anche osCommerce. L'ho installato diverse volte su dei sistemi locali e tra pochi giorni farò la prima installazione sul web.
Volevo chiedere un aiuto/consiglio.
Vorrei sapere se esiste la possibilità di caricare il tutto ma inibire le visite da parte di chi casualmente trova il sito. Questo per un semplice motivo - che gestirà la vendita dovrebbe prima mettere dentro tramite l'interfaccia di amministrazione tutti gli articoli e poi, in un secondo momento e quando tutto è pronto aprire la homepage per la vendita
Una funzionalità simile è presente per esempio in vbulletin - difatti si può decidere, tramite l'Admin CP di mettere l'intero forum offline, ovviamente lo stesso pannello escluso. E' possibile in osCommerce? Sennò, esiste qualche accorgimento per rendere possibile questa cosa?
Grazie per le eventuali risposte
Re: Inibire le visite / utilizzare osCommerce offline
Inviato: 18/12/2008, 20:20
da xnetus
Puoi fare in questo modo:
- Crei una pagina, del tipo
index.html;
- Inserisci nel file
application_top.php, prima di
?>, il codice:
Codice: Seleziona tutto
tep_redirect(tep_href_link('index.html', '', 'SSL'));
Fammi sapere se funziona...
Re: Inibire le visite / utilizzare osCommerce offline
Inviato: 18/12/2008, 20:48
da vampire
Puoi anche semplicemente inserire un file .html all'interno della root (apache legge prima i file html e poi i file php) e disabilitare tutti i robots nel file robots.txt
Cmq riguardo fare questo lato admin esiste una contribution da installare che è la seguente
http://addons.oscommerce.com/info/5865
Re: Inibire le visite / utilizzare osCommerce offline
Inviato: 18/12/2008, 22:04
da xnetus
Qui trovi un'elenco di contribution che puoi scaricare...
viewtopic.php?f=3&t=10783
Esiste una contribution:
Simple Down for Maintenance (
http://addons.oscommerce.com/info/3902): Permette di chiudere momentaneamente il sito facendo apparire un messaggio. Da la possibilità anche di chiuderne solo una parte, per esempio i box a desta o sinistra e altre cose. Utile se dovete fare dei grossi cambiamenti che richiedono un po' di tempo, evitate di far visualizzare al mondo intero un sito che non funziona correttamente
P.S: quando l'ho provata io non mi funzionava bene ma non penso dipendesse dalla contribution, magari avevo fatto altre modifiche che andavano in conflitto tra loro... e comunque sono uscite altre versioni da allora, appena ho tempo la provo nuovamente.
Re: Inibire le visite / utilizzare osCommerce offline
Inviato: 19/12/2008, 5:30
da vampire
questa non la conoscevo
me la segno...non si sa mai dovesse servire
Re: Inibire le visite / utilizzare osCommerce offline
Inviato: 19/12/2008, 12:27
da pecorazza
Ringrazio di cuore entrambi per le risposte molto esaustive
Ho provato aggiungendo il codice nel file application_top.php e creando l'index.html. In questo modo però, non riesco a visualizzare l'index.php se ci punto direttamente il browser.
Senza l'aggiunta, giustamente apache prende prima l'index.html.
Vi faccio sapere come risolverò - grazie di nuovo
Re: Inibire le visite / utilizzare osCommerce offline
Inviato: 19/12/2008, 15:14
da vampire
pecorazza ha scritto:Ringrazio di cuore entrambi per le risposte molto esaustive
Ho provato aggiungendo il codice nel file application_top.php e creando l'index.html. In questo modo però, non riesco a visualizzare l'index.php se ci punto direttamente il browser.
Senza l'aggiunta, giustamente apache prende prima l'index.html.
Vi faccio sapere come risolverò - grazie di nuovo
well!
Re: Inibire le visite / utilizzare osCommerce offline
Inviato: 19/12/2008, 16:35
da xnetus
pecorazza ha scritto:Ringrazio di cuore entrambi per le risposte molto esaustive
Ho provato aggiungendo il codice nel file application_top.php e creando l'index.html. In questo modo però, non riesco a visualizzare l'index.php se ci punto direttamente il browser.
Senza l'aggiunta, giustamente apache prende prima l'index.html.
Vi faccio sapere come risolverò - grazie di nuovo
De Nada...