Ειμαι νεος εδω στο φορουμ αν και συνηθιζω να διαβαζω και να συμετεχω στην maillist.
Το προβλημα μου αυτες τις μερες ειναι το εξης.
Διαβαζω στην σελιδα του apache για virtual hosting και προσπαθω να το κανω και εγω με τον Sever που εχουμε στησει με τον ξαδερφο μου χωρις να βγαζω καποιο αποτελεσμα.
To ServerName ειναι rampliroforiki.homelinux.com
Θα ηθελα να σας πω την μεθοδο που ακολουθω.
Κατ'αρχην δημιουργω μεσα στο φακελο του apache(htdocs) δυο φακελους με δυο διαφορετικες σελιδες.
Για παραδειγμα ο ενας λεγετε test και εχει μια δοκιμαστικη σελιδα και ο αλλος λεγετε programma και εχει μια αλλη σελιδα.
Μετα ανοιγω το αρχειο httpd-vhost.conf που υπαρχει μεσα στο φακελο apache2/conf/extra/ και οριζω ως εξης τους δυο virtualhosts
- Κώδικας: Επιλογή όλων
<VirtualHost *:80>
DocumentRoot "/usr/local/apache2/htdocs/programma"
ServerName 192.168.1.100:80
ServerAlias ram.programma
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/usr/local/apache2/htdocs/openid/test"
ServerName 192.168.1.100:80
ServerAlias ram.test
</VirtualHost>
Τριτο και τελευταιο βημα εινα να αφαιρεσω το σχολιο περι VHosts που υπαρχει στο αρχειο httpd.conf.
Οταν ομως ανοιγω τον Firefox και παταω το ram.test μου εμφανιζει το κλασικο λαθος Address Not Found.
Τι κανω λαθος;
Πως μπορω να το κανω να λειτουργει σωστα;Πρεπει μηπως να αντιγραψω οτι υπαρχει στο httpd-vhost στο httpd.conf;Σιγουρα υπαρχει ο τροπος να γραφεις την διαδρομη σαν να θες να πας σε ενα φακελο(πχ rampliroforiki.homelinux.com/programma)αλλα θελω να το μαθω με αυτον περισσοτερο για να το καταλαβω.