Thường thì khi chạy ứng dụng web trên local host ta thường chạy theo url http://localhost/project-name/
Việc ta cấu hình virtural host giúp ta có thể thay đổi url web theo dạng domain ngắn gọn và dễ nhớ, chẳng hạn như là http://hocphp, http://mysite.local.... thành bất cứ tên nào mà ta muốn.
Việc ta cấu hình virtural host giúp ta có thể thay đổi url web theo dạng domain ngắn gọn và dễ nhớ, chẳng hạn như là http://hocphp, http://mysite.local.... thành bất cứ tên nào mà ta muốn.
Hướng dẫ cấu hình virtual host cho local host.
- Nếu như ta hay sử dụng url web mặc định của apache là http://localhost/hocphp/ thì nay ta sẽ cấu hình thành url http://hocphp/
- Bạn ở file httpd.conf theo đường dẫn

Sau đó tìm dòng
Và thêm vào dòng sau
- Cấu hình virtual host
Đây là localhost mặc định, đang được trỏ mặc định đến htdocs
Và hocphp là tên mình đặt, nó sẽ là url đến website của mình, nó đang được trỏ đến C:/xampp/htdocs/hocphp
Tiếp theo chúng ta mở file host theo đường dẫn C:\Windows\System32\Drivers\etc\hosts và thêm vào cuối file nội dung sau

Sau đó Restart lại apache là xong, lúc này ta có thể truy cập vào web qua đường dẫn
Bạn có thể tạo nhiều virtual host cho nhiều project của mình, tương tự như trên ta cần thêm vào file conf và file hosts là xong
- Nếu như ta hay sử dụng url web mặc định của apache là http://localhost/hocphp/ thì nay ta sẽ cấu hình thành url http://hocphp/
- Bạn ở file httpd.conf theo đường dẫn
1
| C:\xampp\apache\conf |
Sau đó tìm dòng
1
| # Virtual hosts |
1
| NameVirtualHost * |
1
2
3
4
5
| <VirtualHost *> DocumentRoot "C:/xampp/htdocs" ServerName localhost DirectoryIndex index.php </VirtualHost> |
1
2
3
4
5
| <VirtualHost *> DocumentRoot "C:/xampp/htdocs/hocphp" ServerName hocphp DirectoryIndex index.php </VirtualHost> |
Tiếp theo chúng ta mở file host theo đường dẫn C:\Windows\System32\Drivers\etc\hosts và thêm vào cuối file nội dung sau
1
2
| 127.0.0.1 localhost 127.0.0.1 hocphp |
Sau đó Restart lại apache là xong, lúc này ta có thể truy cập vào web qua đường dẫn
1
| http: //hocphp/ |
nguồn http://phpandmysql.net/
EmoticonEmoticon