Gần đây tôi đã di chuyển trang web ASP.net sang trang web ASP.net MVC. Trước đó có hai tiêu đề máy chủ lưu trữ một mydomain.com và một tiêu đề khác là www.mydomain.com. SEO của tôi nói rằng bạn chỉ nên sử dụng một url "www.domain.com" cho lợi thế SEO.Trang web ASP.net MVC: Chuyển hướng tất cả yêu cầu "không phải WWW" tới WWW
Tôi đang tìm tùy chọn để chuyển 301 vĩnh viễn tất cả yêu cầu mydomain.com sang www.mydomain.com.
Các trang web được lưu trữ trong IIS6 và phát triển trong ASP.net MVC 4.
này là một câu trả lời hay, @Tommy; không phải là một dòng của C# trong tầm nhìn. –
Bạn phải đang sử dụng IIS7 trở lên để sử dụng mô-đun Rewrite URL. Đây là cách để đi nếu bạn có ít nhất IIS7, nhưng nó sẽ không hoạt động cho IIS6. – Craig
@Tommy - sẽ tốt hơn nếu sử dụng mô-đun Rewrite URL IIS7 hay.Chức năng định tuyến thuần trong webApp chính là thực hiện chuyển hướng nếu bạn có khả năng sử dụng cả hai? Hoặc (tùy chọn thứ ba) tôi chỉ nên trả lời cả hai và duy trì URL cho cả hai bằng cách sử dụng một proxy ngược trong mô-đun Rewrite URL? ... mặc dù tùy chọn thứ 3 cuối cùng không lý tưởng cho SEO mà tôi nghĩ. – johntrepreneur