• 07-02-2021, 00:27:04
    #1
    Selam arkadaşlar yazılımımız bitti fakat .htaccess de sorun var sadece indexi açıyor diğer sayfaları vermiyor burda hat nedir yardımcı olabilir misiniz ?


    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^x$ x.php [NC,L]
    RewriteRule ^anasayfa$ index.php [NC,L]
    RewriteRule ^siparis$ siparis.php [NC,L]
    RewriteRule ^tesekkur$ tesekkur.php [NC,L]


    RewriteRule ^([0-9a-zA-Z-_]+)$ urun-detay.php?sefurl=$1 [L,QSA]
  • 07-02-2021, 00:35:56
    #2
    Üyeliği durduruldu
    php sürümünü güncelleyin
  • 07-02-2021, 00:46:50
    #3
    UDevops adlı üyeden alıntı: mesajı görüntüle
    php sürümünü güncelleyin
    Güncel 7.4
  • 07-02-2021, 00:48:27
    #4
    Üyeliği durduruldu
    https://destek.turhost.com/beyaz-say...il-duzeltilir/
  • 07-02-2021, 01:22:52
    #5
    IONOS DA phpymyadmin bulamadım kafayı yedirtecek az kaldı
  • 07-02-2021, 01:28:39
    #6
    Üyeliği durduruldu
    var_dump ile veri cekmeye calısın sorun nerde görelim
  • 07-02-2021, 01:42:56
    #7
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^x x.php [NC,L]
    RewriteRule ^anasayfa index.php [NC,L]
    RewriteRule ^siparis siparis.php [NC,L]
    RewriteRule ^tesekkur tesekkur.php [NC,L]
    RewriteRule ^([0-9a-zA-Z-_]+)$ urun-detay.php?sefurl=$1 [L,QSA]

    Son olarak css hatası alırsanız base href ekleyin hocam test eder misiniz.
    İyi çalışmalar.
  • 07-02-2021, 01:46:58
    #8
    404 dönüyorsa NC leri kaldır ve ikinci kısımların başına / koymayı dene
    %{REQUEST_FILENAME} !-d => request filename directory değilse
    %{REQUEST_FILENAME} -f => request filename file ile eşleşiyorsa
    ihtiyacınız yoksa bu satırları kaldırın, özellikle ikinci -f ile biten satırın yanlış yazıldığını düşünüyorum.
    genel geçer htaccess başlangıçlarında !-d ve !-f ile başlar directory ve file değilse diye başlar.
    sizin kuralınızda örneğin anasayfa diye diretory yoksa ve anasayfa diye file varsa işle gibi birşey olmuş
  • 07-02-2021, 02:23:49
    #9
    hasanbugra adlı üyeden alıntı: mesajı görüntüle
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^x x.php [NC,L]
    RewriteRule ^anasayfa index.php [NC,L]
    RewriteRule ^siparis siparis.php [NC,L]
    RewriteRule ^tesekkur tesekkur.php [NC,L]
    RewriteRule ^([0-9a-zA-Z-_]+)$ urun-detay.php?sefurl=$1 [L,QSA]

    Son olarak css hatası alırsanız base href ekleyin hocam test eder misiniz.
    İyi çalışmalar.
    trgino adlı üyeden alıntı: mesajı görüntüle
    404 dönüyorsa NC leri kaldır ve ikinci kısımların başına / koymayı dene
    %{REQUEST_FILENAME} !-d => request filename directory değilse
    %{REQUEST_FILENAME} -f => request filename file ile eşleşiyorsa
    ihtiyacınız yoksa bu satırları kaldırın, özellikle ikinci -f ile biten satırın yanlış yazıldığını düşünüyorum.
    genel geçer htaccess başlangıçlarında !-d ve !-f ile başlar directory ve file değilse diye başlar.
    sizin kuralınızda örneğin anasayfa diye diretory yoksa ve anasayfa diye file varsa işle gibi birşey olmuş
    Maalesef ikiside sorunumu çözmedi ilginiz içinde ayrıca teşekkür ederim