Tôi biết cách thiết lập máy chủ web cục bộ bằng cách sử dụng xampp trên windows ... Tôi nhập bí danh và mục tiêu của mình trên tệp máy chủ (c: \ windows \ system32 \ drivers \ etc \ hosts) và sau đó thêm mục nhập tương ứng trên tập tin cấu hình apache vhosts. Bằng cách này, giả sử máy chủ web của tôi đang nghe cổng 80, tôi có thể lấy bản đồ example.com
tới máy chủ web cục bộ của tôi.Chỉ có thể chuyển tiếp trên một cổng 8080 đến localhost (windows)?
Tôi đã luôn nhập toàn bộ tên miền (ví dụ: example.com) vào tệp lưu trữ của mình và mọi yêu cầu về tên đó sẽ được chuyển hướng đến máy chủ cục bộ.
Bây giờ tôi đã tự hỏi nếu có một cách để chỉ chuyển tiếp example.com trên một cổng nhất định (ví dụ: example.com:8080) tới máy chủ web cục bộ và để example.com (trên cổng mặc định 80) một mình, để nó vẫn sẽ đi đến trang web sản xuất trực tiếp của tôi.
Theo như tôi hiểu điều này có thể không thực hiện được chỉ sử dụng các tập tin host (Tôi đã thử thêm các cổng: 8080 đến tên miền của tôi - không có vẻ làm việc ;-)) ...
Tôi thực sự không biết nhiều về chủ đề này vì vậy bất kỳ ý tưởng, thông tin chi tiết, liên kết, tài liệu đọc, công cụ đều được chào đón.
Chỉnh sửa: Trả lời của Arnout trả lời câu hỏi tôi đã hỏi ở trên nhưng không giải quyết được vấn đề thực tế của tôi. Rerouting example.com:8080 đến localhost: 80 không hoạt động và nếu tôi truy cập example.com, nó tải lên frontpage của phiên bản cục bộ của tôi, nhưng tất cả các liên kết trên trang đó tất nhiên không biết về số cổng và do đó trỏ đến phiên bản sản xuất ... Giải pháp thực tế cho vấn đề của tôi dường như là cắn vào quả táo chua và sửa lỗi ứng dụng của tôi (theo đề xuất của Rob) và xóa tất cả url được mã hóa, để nó hoạt động trên bất kỳ miền nào ...
Tác phẩm này và trả lời câu hỏi ban đầu của tôi ... ;-) – Ben