Redirect default.aspx to root home 301 in web.config asp.net c#

Thảo luận trong 'Lập trình web Asp.net' bắt đầu bởi seolagi, 14/11/18.

  1. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    497
    Đã được thích:
    29
    Điểm thành tích:
    28
    Hiện tại web mình khi gõ domian/default.aspx thì nó không chuyển sang trang chủ, giờ làm sao để redirect trang default.aspx sang trang chủ, root của web dưới dạng 301 là chuyễn vĩnh viễn ý. Chuyển trong web.config làm như thế nào giúp mình với.
    Cảm ơn
     
    Cảm ơn đã xem bài:

    Redirect default.aspx to root home 301 in web.config asp.net c#

    danh sách diễn đàn rao vặt gov chất lượng
  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,236
    Đã được thích:
    936
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Của bạn đây nhé

    Cách 1: Ưu tiên
    Mã:
    <system.webServer>
       <rewrite>
          <rules>
            <rule name="default page" stopProcessing="true">
               <match url="(.*)default.aspx$" />
               <action type="Redirect" url="{R:1}" redirectType="Permanent" />
            </rule>
          </rules>
        </rewrite>
    </system.webServer>
    
    Cách 2 nếu không dùng được cách 1
    Mã:
    <system.webServer>
        <rewrite>
          <rules>
            <rule name="default page" stopProcessing="true">
              <match url="^default\.aspx$" />
              <action type="Redirect" url="{R:0}" redirectType="Permanent" />
            </rule>
          </rules>
        </rewrite>
    </system.webServer>
    
     


Chủ để tương tự : Redirect defaultaspx
Diễn đàn Tiêu đề Date
Lập trình web Asp.net Redirect https www to non-www using web.config asp.net iis 7 8.5 23/8/18
Lập trình web Asp.net Redirect http sang https dùng web.config trong IIS Asp.net 27/7/18

Like và Share ủng hộ ITSEOVN