Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072

    Virtualhost e configurazione server

    Ciao a tutti, ho un cartella strutturata in questo

    website
    webservice
    mobile

    dove nella prima ho il sito worpress, nella seconda dei file php e nella terza delle pagine mobile ottimizzate per device

    ora....

    vorrei creare due terzi livelli per le cartelle 2 e 3 e ....

    come posso fare in modo che non venga penalizzato il fatto che il sito risiede in una sottocartella??


    dovrei fare in modo che dominio.com punti a ip/website
    e configurare i due terzi livelli nelle cartelle specifiche ip/cartella

    coretto??

    Non vorrei essere penalizzata da google & C.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Nessun suggerimento??

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    437
    Che server web usi?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Apache (Debian)

  5. #5
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    webservice e mobile sono sottocartelle di website?
    Il loro contenuto deve essere raggiungibile sia come mobile.dominio che dominio/mobile ?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Per ora non sono sottocartelle di website ( e mi piacerebbe lasciarle così )

    nella root ho

    1)website
    2)webservices
    3)mobile


    le cartelle dovrebbero essere accessibili anche tramite /cartella (ma se è un problema posso pensare ad una soluzione diversa)


    Quindi 2) e 3) accessibili tramite terzo livello nome.dominio.com e 1) tramite www.dominio.com



    Potrei, teoricamente, lasciare le 3 sottocartelle e nel DNS il collegamento alla root per poi fare un redirect (tramite index page) dal path alla cartella /website (per visualizzare il sito). Ma ho letto che tale soluzione (redirect in una sottocartella nella quale è contenuto tutto il sito) penalizza l'indicizzazione su google

    Grazie

  7. #7
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    Per apache l'host mobile.dominio è completamente differente dall'host dominio, se nella configurazione non specifichi diversamente nemmeno sa che sono collegati
    Ti crei 3 virtualhost differenti e per ognuno imposti la DocumentRoot relativa. fossi in te eviterei di renderli accessibili da dominio/cartella perché agli spider risulterebbero essere contenuti duplicati, comunque puoi sempre impostare un alias dal virtualhost di dominio.
    Il come crei i virtualhost dipende dal come gestisci il server: plesk, ssh etc.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Grazie per la risposta.

    Il server (Debian) lo gestisco tramite SSH, potresti farmi un esempio di come dovrei gestire la cosa?? E come inibire l'accesso dominio/cartella??


    Ultima domanda: non avrò problemi lato spider mettendo il sito in una folder specifica? (risposta: NO perchè nel virtualhost imposto l'associazione www alla cartella....)

  9. #9
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    dai un'occhiata qui:
    http://httpd.apache.org/docs/current/vhosts/

    su debian i virtual hosts prima li crei nella cartella /etc/apache2/sites-available/
    codice:
    $ sudo nano /etc/apache2/sites-available/dominio
    poi lo attivi con
    codice:
    $ sudo a2ensite dominio # (nome file, non il valore del ServerName)
    $ sudo service apache2 reload
    leggi anche questo:
    http://www.debian-administration.org/articles/412

    se imposti la docrot diversa per ogni dominio e lasci le 3 cartelle separate, non hai bisogno di inibire l'accesso

    p.s. ctrl+ins per incollare

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Il mio problema non è la configurazione "standard" di un domini ma suddividere i servizi/cartelle come ho spiegato.

    Come posso fare??

    Io ho già attivato il dominio facendo



    <VirtualHost *:80 >
    ServerAdmin info@dominio.com
    ServerName www.dominio.com
    DocumentRoot /var/www/dominio.com
    <Directory "/var/www/dominio.com">
    Order Deny,Allow
    Allow from all
    Options -Indexes
    </Directory>
    ServerAlias dominio.com www.dominio.com
    ErrorLog /var/log/apache2/error_dominio.com.log
    LogLevel warn
    CustomLog /var/log/apache2/access_dominio.com.log combined
    ServerSignature On
    </VirtualHost>



    Nel DNS ho creato 3 zone per le 3 cartelle


    Ora come posso fare in modo che il www (sito) va in dominio.com/website

    webervice.dominio.com va in dominio.com/webservice

    mobile.dominio.com va in dominio.com/mobile

    ?

    Grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.