Tôi có một mẫu nhận xét trên trang web của tôi trên contact.aspx
. Tôi muốn có thể đưa ra một chuyển hướng từ /comment
(không có phần mở rộng) để trỏ đến contact.aspx
.web.config urlmapping
Tôi thiết lập ánh xạ url sau trong số web.config
và khi tôi thử nghiệm cục bộ, nó hoạt động tốt. Khi tôi đăng nó vào sản xuất, chuyển hướng không xảy ra và tôi nhận được lỗi IIS 404.
<system.web>
<urlMappings enabled="true">
<add
url="~/comment"
mappedUrl="~/contact.aspx"/>
</urlMappings>
Tôi giả định đây là vì IIS không phục vụ yêu cầu đến công cụ asp.net và tôi đang sử dụng môi trường lưu trữ được chia sẻ (discountasp.net) nên tôi không có quyền kiểm soát trực tiếp trên IIS để cấu hình nó ở đó. Tôi luôn có thể đặt trong thư mục con và default.aspx sẽ chuyển hướng cho tôi, nhưng tôi nghĩ tôi sẽ hỏi về con đường này trước.
Tập thể nghĩ gì?
DiscountASP.Net cung cấp dịch vụ lưu trữ MVC. – SLaks
trang web của họ cho biết "Nền tảng lưu trữ Windows của chúng tôi tương thích với ASP.NET MVC 2.0". (http://www.discountasp.net/sp_mvc-hosting.aspx). Điều đó đang được nói, bây giờ tôi đã thêm một thư mục và default.aspx với một chuyển hướng. Tôi có thể quay lại đây. Không chắc chắn khi cập nhật trang này sẽ hết. – earthling