• 08-02-2024, 19:13:37
    #1
    Selamlar,

    Aşağıda htaccess dosyasını belirttim. Ürün detay sayfasına, idye göre ürünleri çekmesini istiyorum fakat urun/kapak-urunu olarak çalışmıyor da, urun.php/kapak-urunu olarak çalışıyor. .php şartını yazmama rağmen neden .php eklememi istiyor? Destek sağlarsanız sevinirim.


    .htaccess dosyası;
    RewriteEngine on
    
    #Seo Url Oluşturma
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}\.php -f
    RewriteRule ^(.*)$ $1.php
    
    RewriteRule ^urun-([0-9a-zA-Z-_]+) urun.php?sef=$1 [L,QSA]
  • Kabul Edilen Cevap
    • RewriteEngine on

      #Seo Url Oluşturma
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME}.php -f
      RewriteRule ^(.*)$ $1.php

      RewriteRule ^urun/([0-9a-zA-Z-_]+) urun.php?sef=$1 [L,QSA]
  • 08-02-2024, 19:14:46
    #2
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    RewriteEngine on

    #Seo Url Oluşturma
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^(.*)$ $1.php

    RewriteRule ^urun/([0-9a-zA-Z-_]+) urun.php?sef=$1 [L,QSA]
  • 08-02-2024, 19:16:31
    #3
    softmush adlı üyeden alıntı: mesajı görüntüle
    RewriteEngine on

    #Seo Url Oluşturma
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^(.*)$ $1.php

    RewriteRule ^urun/([0-9a-zA-Z-_]+) urun.php?sef=$1 [L,QSA]
    Ellerine sağlık hocam. Çok teşekkür ederim saygılar sevgiler