1.
trước hết, Port 80 (hoặc những gì bạn đang sử dụng) và 443 phải được phép cho cả gói TCP và UDP. Để thực hiện việc này, hãy tạo 2 quy tắc gửi đến cho TPC và UDP trên Tường lửa của Windows cho cổng 80 và 443. (hoặc bạn có thể vô hiệu hóa toàn bộ tường lửa của mình để thử nghiệm nhưng giải pháp vĩnh viễn nếu quy tắc gửi đến cho phép)
2.
Nếu bạn đang sử dụng WAMPServer 3 Xem phần cuối câu trả lời
Đối với các phiên bản WAMPServer <=2.5
Bạn cần thay đổi cài đặt bảo mật trên Apache để cho phép truy cập từ bất kỳ nơi nào khác, vì vậy hãy chỉnh sửa httpd.conf
của bạn tệp.
Thay đổi phần này từ:
Thẻ# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
Tới:
Thẻ# onlineoffline tag - don't remove
Order Allow,Deny
Allow from all
nếu dòng "Cho phép từ tất cả" không hoạt động với bạn thì hãy sử dụng "Yêu cầu tất cả được cấp phép" thì nó sẽ hoạt động cho bạn.
WAMPServer 3 có một phương thức khác
Trong phiên bản 3 và> của WAMPServer có Máy chủ ảo được xác định trước cho localhost
vì vậy không sửa đổi httpd.conf
hoàn toàn tập tin, hãy để nó như bạn đã tìm thấy nó.
Sử dụng các menu, chỉnh sửa httpd-vhosts.conf
tệp.
Nó sẽ trông như thế này:
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
Sửa đổi nó thành
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Lưu ý:nếu bạn đang chạy wamp không phải cổng 80 thì VirtualHost sẽ giống như VirtualHost *:86. (86 hoặc bất kỳ cổng nào bạn đang sử dụng) thay vì VirtualHost *:80
3. Đừng quên khởi động lại Tất cả các dịch vụ của Wamp hoặc Apache sau khi thực hiện thay đổi này