Vhost σε XAMPP
Για να κάνουμε Vhost σε XAMPP πρέπει να κάνουμε δύο πράγματα.
1. Να δημιουργήσουμε το vhost στον apache
Πάμε στο αρχείο C:\xampp\apache\conf\extra\httpd-vhosts.conf και βάζουμε τον παρακάτω κώδικα.
<VirtualHost *> DocumentRoot "C:\xampp\htdocs\ousite.gr\web" ServerName oursite.local ServerAlias www.oursite.local ErrorLog "logs/ousite.gr-error.log" DirectoryIndex index.php index.html index.html </VirtualHost>
Επί της ουσίας βάζουμε το ψευτό domain oursite.local να δείχνει στον φάκελο που είναι τα αρχεία της σελίδας μας στο τοπικό μηχάνημα.
2. Βάζουμε στο αρχείο hosts του υπολογιστή C:\Windows\System32\drivers\etc\hosts μας το παρακάτω
127.0.0.1 oursite.local
έτσι ξελεγάμε τον υπολογιστή μας να κοιτά εξωτερικά για αυτό το domain
Προσοχή:
- Βάλτε shortcut προς τα αρχεία αυτά ή τους φακέλους τους ώστε να μη τα ψάχνετε όλη την ώρα
- Θα πρέπει να ξαναξεκινήσετε το XAMPP (Apache) και ενδεχόμενα να ανοιγοκλείσετε τον browser
- Θα πρέπει να ανοίξετε το αρχείο hosts ως administrator.