• 10-05-2018, 21:12:28
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Htaccess de 404 hatalarını hata.php ye yönlendirdik,
    www.site.com/deneme.php dediğimizde çok güzel çalışıyor hata.php

    Ancak;
    www.site.com/resimler/deneme.php dediğimizde hata sayfası açılıyor ancak css leri js leri vs görmüyor.

    Bu konudaki hata nerede ?
  • 10-05-2018, 21:14:49
    #2
    şu şekilde denermisiniz lütfen
    /resimler/deneme.php
  • 10-05-2018, 21:17:32
    #3
    Üyeliği durduruldu
    Bybitter adlı üyeden alıntı: mesajı görüntüle
    şu şekilde denermisiniz lütfen
    /resimler/deneme.php
    Bunu nereye yazacağız nasıl deneyeceğiz anlamadım.
  • 10-05-2018, 21:18:22
    #4
    aytek9922 adlı üyeden alıntı: mesajı görüntüle
    Bunu nereye yazacağız nasıl deneyeceğiz anlamadım.
    RewriteEngine on
    ErrorDocument 404 /proje/yonetim/404
    #Seo url oluşturma
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^(.*)$ $1.php
  • 10-05-2018, 21:20:26
    #5
    Üyeliği durduruldu
    Bybitter adlı üyeden alıntı: mesajı görüntüle
    RewriteEngine on
    ErrorDocument 404 /proje/yonetim/404
    #Seo url oluşturma
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^(.*)$ $1.php
    sorun aynı
  • 10-05-2018, 21:23:56
    #6
    aytek9922 adlı üyeden alıntı: mesajı görüntüle
    sorun aynı
    hocam şuan sorunsuz o şekilde kullanıyorum acaba css ve js leri farklı yerden mi çekiyor
    mesela kendim örnek atayım
    benim 404.html dosyam
    <!DOCTYPE html>
    <html lang=en>
      <meta charset=utf-8>
      <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width">
      <title>Error 404 (Not Found)!!1</title>
      <style>
        *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/googlelogo_color_150x54dp.png) no-repeat;margin-left:-5px}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat 0% 0%/100% 100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) 0}}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:54px;width:150px}
      </style>
      <p><b>404.</b> <ins>That’s an error.</ins>
      <p>The requested URL <code>/login.php</code> was not found on this server.  <ins>That’s all we know.</ins>
    Biraz tanıdık gelebilir
  • 10-05-2018, 21:28:26
    #7
    Üyeliği durduruldu
    htacces dosyası

    Options +FollowSymLinks
    Options All -Indexes
    RewriteEngine On
    IndexIgnore *
    ....
    ErrorDocument 404 /404.html
    RewriteRule ^404.html.* hata.php [NC]

    Hata PHP 'de normal header footer falan var ortasında bulunamadı yazdırıyoruz.

    Bu normal site.com/kontrol.php dediğimizde sorun yok.
    Ama site.com/*/kontrol.php yaptığımız anda hata.php çalışıyor ancak css js leri çekmiyor.


    Sorun bu.
  • 10-05-2018, 22:29:25
    #8
    Hata hata.php dosyasında relative url vermenizden kaynaklanıyor.
    hata.php dosyasındaki css ve resim dosyalarının http.... şeklinde tam adresini yazın.
  • 11-05-2018, 14:29:39
    #9
    Üyeliği durduruldu
    digiklan adlı üyeden alıntı: mesajı görüntüle
    Hata hata.php dosyasında relative url vermenizden kaynaklanıyor.
    hata.php dosyasındaki css ve resim dosyalarının http.... şeklinde tam adresini yazın.
    Bir sitede alt klasör ne olursa olsun yada kaç alt klasöre girilirsede site.com/hata.php ye geliyor.
    Bunu nasıl yaparaız htaccess lemi ?