Tôi có một trang web xanh được đặt tên:Thực hành tốt nhất để chuyển hướng http dành cho Windows Azure
http://myapp.cloudapp.net
Of-nhiên URL này là loại xấu xí vì vậy tôi set up a CNAME trỏ http://www.myapp.com
đến url azure.
Tất cả đều ổn định cho đến khi ở đây, nhưng có một cú đánh.
http://myapp.cloudapp.net
đã bị rò rỉ và hiện được lập chỉ mục bởi google và tồn tại trên các trang web khác.
Tôi muốn chuyển hướng vĩnh viễn bất kỳ yêu cầu myapp.cloudapp.net tới ngôi nhà mới tại www.myapp.com
Trang web tôi đã được mã hóa trong MVC.Net 2.0, vì đây là một ứng dụng xanh , không có giao diện người dùng để truy cập IIS và mọi thứ cần phải được thực hiện trong mã ứng dụng hoặc web.config.
Cách sạch sẽ để đặt chuyển hướng vĩnh viễn tại chỗ là gì, nó có được đặt trong web.config hoặc trong bộ điều khiển chung không?
URL Rewrite 2.0 được cài đặt trên tất cả các máy ảo Windows Azure. (2.0 có sẵn trong OS 1.3 trở lên.) – smarx
Yerp vừa phát hiện ra ở đây: http://msdn.microsoft.com/en-us/library/dd573358.aspx Tôi chấp nhận câu trả lời này khiến nó hơi sạch hơn, sẽ không phải xả rác mã số của tôi –
Đó là 4 năm sau đó; đây vẫn là cách duy nhất để làm điều này? Tôi yêu Azure nhưng các công cụ chuyển hướng là loại gây phiền nhiễu; tức là phải sử dụng DNS để chuyển hướng www sang không phải www; phải thực hiện điều này để chuyển hướng * .azurewebsites.net đến miền tùy chỉnh. Đây phải là công cụ chuẩn nên có hộp kiểm trong cài đặt cấu hình trang web. – kamranicus