Tôi đang thiết lập một máy chủ apache cục bộ. Tôi sử dụng gói xampp 1.7 trên windows. Một trang web yêu cầu phải nằm trong thư mục gốc, vì vậy tôi đã thiết lập một máy chủ ảo để làm cho nó xuất hiện từ root.
Trong tệp máy chủ, tôi đã thêm một mục (127.0.0.1 app.localhost).
Tôi đã thêm máy chủ ảo vào apache conf:
<VirtualHost app.localhost:80>
DocumentRoot "D:/Tools/xampp1.7/htdocs/ovs-v2"
ServerName app.localhost
<Directory "D:/Tools/xampp1.7/htdocs/ovs-v2/">
AllowOverride All
Options FollowSymLinks
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Máy chủ ảo tự hoạt động, khi tôi truy cập app.localhost, tôi nhận được trang web chính xác. Khi tôi truy cập localhost, tôi nhận được webroot bình thường. Nhưng khi tôi đến 127.0.0.1, tôi nhận được trang web app.localhost.
Nếu tôi vô hiệu hóa máy chủ ảo này, thì tất cả đều hoạt động bình thường. Làm thế nào tôi có thể sửa lỗi này?