2011-12-01 13 views
6

özel hata sayfaları oluşturmak için .htacces kullanıyor muyum, ama şey, böyle safari, krom, firefox, opera olarak ancak IE diğer tarayıcılarda çalışır olmasıdır. işte benim kodum, neyin eksik olduğunu neden IE'de çalışmıyor? Bütün bu davranışınhtaccess'i kullanarak özel bir hata sayfası oluşturdum ancak IE'de çalışmıyor mu?

 ################################### 
     ## 
     ## HTACCESS CONTROL MODULE 
     ## USED TO REDIRECT/DYNAMICALLY 
     ## CONTROL URL's ON A WEBSITE 
     ## 
     ## 
     ################################### 
     Options +FollowSymlinks 
     RewriteEngine on 
     RewriteRule ^(.*)\.htm$ $1.php [NC] 
     # custom error documents 

     ErrorDocument 404 /404.php 
     ErrorDocument 403 /403.php 
     ErrorDocument 500 /500.php 

cevap

10

İlk ayarı (benim durumumda IE8) bu IE tarafından tetiklenebilir:

enter image description here

İkinci, bu ayar durumunda dikkate alınmayacaktır sizin hata sayfası daha büyük olduğunu 512 bayttan. Yani, Internet Explorer'da görünmesini istiyorsanız, hata sayfanızın 512 bayttan büyük olması gerekir.

+0

otomatik olarak bu sayfayı Bunu yaparken daha IE yoksa hata sayfasını almak için başka bir yolu var mı? IE8 http://www.google.com/aaaaa gibi bir şey olacak onların özel hata mesajı görüntüler çünkü –

+0

başlıklarıyla oynarken ben –

+0

@CharmingPrince tekrar incelenmiş ve nihayet cevabını –

İlgili konular