2012-11-23 40 views
5

làm thế nào tôi có thể viết lại theo yêu cầu url tiếp theo:viết lại url url: cổng số

http://mydomain.com/virtualDirectory/default.aspx?param1=2&param2=car 

tới:

http://mydomain.com:8888/virtualDirectory/default.aspx?param1=2&param2=car 

Trân trọng.

+0

Bạn nên sử dụng, một reverse proxy cho công việc này. Ví dụ véc ni có thể chuyển tiếp yêu cầu của bạn đến bất kỳ máy chủ lưu trữ: cổng. –

+0

và những gì aboout chỉ với máy chủ iis? –

+0

Tôi tin, câu trả lời của Marco Miltenburg sẽ thực hiện công việc. –

Trả lời

5

Bạn nên cài đặt các mô-đun URL RewriteARR (Application Request Routing) cho IIS. Dưới đây là hai liên kết trên cách này có thể làm việc cùng nhau để tạo ra một reverse proxy để làm những gì bạn muốn:

+0

Xin chào, cảm ơn bạn đã trả lời. Tôi đã có cài đặt và bây giờ vấn đề của tôi được giải quyết. cảm ơn bạn anyway. –

+0

Tôi đang cố gắng làm chính xác điều đó và đó là lý do tại sao tôi có cùng một vấn đề. Quy tắc urlrewrite là nguyên nhân của lỗi "url nguy hiểm" do: số portnumber trong quy tắc. Tôi gần như có thể tưởng tượng một giải pháp sử dụng câu trả lời đầu tiên tại http://stackoverflow.com/questions/13189505/url-rewrite-redirect-to-different-port-and-changing-url-using-map – rainabba

Các vấn đề liên quan