Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709

    index caricato automaticamente su altra porta

    Su un server ho vari domini. Se accedo ad uno di essi con "http://www.example.com" viene correttamente caricato il file "index.html" o "index.php". Se all'interno c'è un link del tipo "pluto" vorrei che nel browser comparisse "http://www.example.com/pluto" e venisse caricato l'index al suo interno. Il file viene caricato ma l'url diventa "http://example.com:8080/pluto" (e funziona perchè il server ascolta sia sulla 80 che sulla 8080)...

    Mi servirebbe la correzione al volo per il file 'httpd.conf'.

    Grazie!

  2. #2
    qual è il nome ke hai messo al server name?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    ...il server ha un ip fisso su cui vivono più domini... ognuno ha la sua configurazione in "httpd.conf" con la direttiva VirtualHost (il server name è legato ad uno di questi domini).

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    (up)

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    (up)

  6. #6
    Potresti postare la parte del file http.conf in cui viene specificato il server name, le porte in ascolto e le varie virtualHost?

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709

    estratto di httpd.conf

    Ho una cosa tipo...


    ...

    Port 8080
    Listen aaa.bbb.ccc.ddd:8080
    <IfDefine HAVE_SSL>
    Listen aaa.bbb.ccc.ddd:8443
    </IfDefine>

    User web
    Group web

    ServerAdmin admin@xxx.example.com
    ServerName xxx.example.com
    DocumentRoot "/home/httpd/docs"

    UseCanonicalName On
    <IfModule mod_mime.c>
    TypesConfig /etc/httpd/conf/mime.types
    </IfModule>
    DefaultType text/plain

    ...

    <IfModule mod_dir.c>
    DirectoryIndex index.html index.htm index.shtml index.php index.php4 index.php3 index.phtml index.cgi
    </IfModule>

    ...

    DocumentRoot "/home/httpd/docs"
    ServerName xxx.example.com
    ServerAdmin admin@xxx.example.com

    ...

    <VirtualHost aaa.bbb.ccc.ddd>
    ServerName xxx.example.com
    DocumentRoot /home/httpd/docs
    </VirtualHost>
    <VirtualHost EXAMPLE.ORG>
    ServerName EXAMPLE.ORG
    DocumentRoot /.../EXAMPLE.ORG
    ServerAlias *.EXAMPLE.ORG
    </VirtualHost>

    ...


    dove EXAMPLE.ORG è uno dei vari domini di cui parlo, mentre example.com e aaa.bbb.ccc.ddd sono il nome "generico" e l'IP del server

  8. #8
    Prova in questo modo.

    Togli port 8080 ma usa semplicemente:

    Listen 8080

    Supponiamo che il tuo server name sia
    www.example.com, allora:

    Servername www.example.com


    poi imposta in questo modo la virtual host

    <VirtualHost www.example.com:8080>
    DocumentRoot /home/httpd/docs
    </VirtualHost>


    Per adesso lasciamo perdere l'eventuale presenza dello SSL e degli altri domini.
    Così facendo ti dà degli errori?

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    ...ho letto delle modifiche... dovrei fare qualcosa senza toccare il ServerName, ma solo i VIRTUAL HOST, perchè ho scoperto che quel parametro è una di quelle cose che non dovrei toccare, ma dovrei intervenire solo sulle parti tra i tag "virtual host"

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    continua il problema. Se accedo a "www.example.com/pippo" il browser va su "example.com:8080/pippo/index.php" anzichè come vorrei su "www.example.com/pippo/index.php".

    Come si deve fare?...


    i virtual host sono fatti così:

    <VirtualHost EXAMPLE.COM>
    ServerName EXAMPLE.COM
    DocumentRoot /...path.../example.com
    ServerAlias *.example.com
    </VirtualHost>

    ...ho anche inserito DirectoryIndex index.php dentro i tag virtualhost, ma cmq accade sempre la stessa cosa...

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.