Help Tại sao không redirect sang trang lổi được

Thảo luận trong 'Htaccess - URL Rewrite' bắt đầu bởi quangtrung3108, 31/7/14.

  1. quangtrung3108 PageRank 1 Member

    Tham gia ngày:
    30/6/14
    Chào các bạn mình tạo 1 trang lỗi và redirect bằng htaccess. Những khi gỏ tên miền chính như thế này http://webdanong.net/abcd thì nó vẫn không nhận ra trang lổi còn gỏ. http://webdanong.net/forum/abcd thì nó lại nhận ra trang lỗi. Diễn đàn của mình là cms và thư mục forum. File htacess của mình đây
    Mã:
    RewriteEngine on
    # This file is only needed if you have set the CMS URL in your admincp and you are
    # using the mod_rewrite option for friendly urls.  If this is the case, copy this file
    # to your cms stub directory.
    
    # If you are having problems or are using VirtualDocumentRoot, uncomment this line and set it to your vBulletin directory.
    # RewriteBase /cms-stub-directory/
    
    # If you are having problems with the rewrite from content/ to content.php, uncomment this line to turn MultiViews off.
    # Options -MultiViews
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    
    RewriteRule ^.*$ - [NC,L]
    
    # MVC
    RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $1.php?r=$2 [QSA]
    #erro
    ErrorDocument 404 /404.shtml
    ErrorDocument 401 /403.shtml
    ErrorDocument 403 /403.shtml
    ErrorDocument 500 /500.shtml
     
    #1
  2. trungkj3n PageRank 1 Member

    Tham gia ngày:
    1/7/14
    Bạn cho cái đoạn mã

    Lên trên đầu tiên xem nhé, ErrrorDocument không cần khai báo dưới RewriteEngine on
     
    #2
  3. duhoctoancau PageRank 0 Member

    Tham gia ngày:
    26/1/18
    Hay quá bạn, cảm ơn bạn nhé!!!
     
    #3

Chia sẻ trang này