Tôi có một số máy chủ dàn và kiểm tra mà tôi cần liên tục sửa đổi tệp máy chủ của mình để truy cập (chúng phụ thuộc vào tên miền, vì vậy tôi phải thay đổi tệp máy chủ để chúng hoạt động).
Tôi thấy điều này gây phiền nhiễu. Tôi muốn thiết lập một trình duyệt di động thuộc loại nào đó cho từng loại trang web tôi muốn làm việc. Có phiên bản nào của bất kỳ trình duyệt web đồ họa nào (bao gồm các trình duyệt dựa trên công cụ kết xuất của các trình duyệt khác) sẽ làm điều này không?
Bằng cách này, tôi có thể đơn giản khởi chạy phiên bản đã được cấu hình để hoạt động với dàn nếu tôi muốn kiểm tra dàn.
Có ý kiến gì không?
EDIT: Tính năng quan trọng là khả năng chạy đồng thời hai trình duyệt, cả trình duyệt some-address.com
, nhưng với một trình 1.2.3.4
duyệt điều hướng các yêu cầu đến máy chủ tại và trình duyệt khác điều hướng các yêu cầu đến máy chủ tại 5.6.7.8
.
EDIT: (16/03/14)
Câu hỏi này đã được hỏi vài năm trước, và tôi vẫn không biết một cách hay để làm điều này. Hãy để tôi cố gắng giải thích thêm, bởi vì mọi người dường như hiểu sai vấn đề. Đây không phải là thứ có thể dễ dàng sửa chữa chỉ bằng cách sử dụng máy chủ proxy. Tôi cho rằng có thể viết các quy tắc mở rộng trong một máy chủ proxy để giải quyết các vấn đề, nhưng đó là một giải pháp phức tạp rất lớn cho vấn đề đơn giản.
Vì vậy, để làm rõ:
Có ba máy chủ web. Sản xuất, thử nghiệm và phát triển. Mỗi ứng dụng chạy một ứng dụng nhiều người thuê tùy chỉnh chính nó dựa trên tên máy chủ được sử dụng để truy cập nó. Về mặt khái niệm, điều này tương tự như Hệ thống quản lý nội dung hoặc công cụ blog cho phép nhiều trang web chạy cùng một phiên bản máy chủ. Bạn chỉ cần trỏ tên máy chủ đến máy chủ và bất kỳ tên máy chủ nào được sử dụng để truy cập thông qua ánh xạ tên máy chủ HTTP 1.1, là trang web mà nó hiển thị.
Bất kỳ giải pháp nào chỉ đơn giản là viết lại tệp máy chủ không hoạt động do yêu cầu chạy nhiều cửa sổ trình duyệt cùng một lúc đến các trang web khác nhau, sản xuất, phát triển, kiểm tra, v.v ... Vì vậy, đơn giản là liên tục thay đổi tệp máy chủ không hoạt động vì nó ảnh hưởng đến tất cả các trường hợp trình duyệt. Nếu bạn thay đổi ánh xạ cho một trình duyệt, thì các trình duyệt khác hiện cũng được ánh xạ tới máy chủ đó để mọi yêu cầu tiếp theo sẽ chuyển đến máy chủ sai.
Tất cả những gì tôi đang tìm kiếm là một cách để buộc phiên bản trình duyệt này sử dụng tệp máy chủ này và phiên bản trình duyệt đó sử dụng tệp máy chủ đó, chẳng hạn như thông qua một tham số dòng lệnh. Tôi thậm chí không quan tâm nếu tôi cần cài đặt nhiều bản sao của trình duyệt.
Điều này có thể thực hiện được với firefox di động, vì tôi nghĩ rằng nó sử dụng các tệp cấu hình riêng cho mỗi bản sao được cài đặt, nhưng vấn đề là phần mềm bên thứ ba được sử dụng để quản trị các trang web không hoạt động với firefox (các trang web tự làm, nhưng các công cụ quản trị không, chúng hoạt động tốt với chrome và IE và Opera, tuy nhiên .. và tôi không có quyền truy cập vào nguồn để sửa lỗi này).