• 08-12-2022, 17:04:15
    #1
    arkadaşlar https://test.com/GeneralRanking/1 adresine girince GeneralRanking.php?nation=1 şeklinde çalışmasını istiyorum bir türlü olmadı htaccess dosyam aşağıdaki gibidir bakabilir misiniz rica etsem.

    RewriteEngine on
    
    RewriteCond %{THE_REQUEST} /([^.]+)\.php [NC]
    RewriteRule ^ /%1 [NC,L,R]
    
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^(.*)$ $1.php [NC,L]
    
    ErrorDocument 404 /404.php
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([0-9a-zA-Z-_]+)/([0-9]+)$  blog.php?sef=$1&id=$2 [L,QSA]
    
    RewriteRule ^GeneralRanking/([0-9]+)$  GeneralRanking.php?nation=$1 [L,QSA]
  • 08-12-2022, 17:15:33
    #2
    RewriteEngine On
    
    RewriteCond %{THE_REQUEST} /([^.]+)\.php [NC]
    RewriteRule ^ /%1 [NC,L]
    
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ $1.php [NC,L]
    
    ErrorDocument 404 /404.php
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([0-9a-zA-Z-_]+)/([0-9]+)$  blog.php?sef=$1&id=$2 [L]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^GeneralRanking/([0-9]+)$  GeneralRanking.php?nation=$1 [L]
    bunu denesene
  • 08-12-2022, 17:16:34
    #3
    hocam GeneralRanking için yazdığınız htaccess kodunun hemen üzerinde (:any)/(:any) şeklindeki url'ler için bir kural var zaten. Büyük ihtimalle o çalışıyor ve blog.php dosyasına yönlendiriyor sizi.
    GeneralRanking kısmını 12. satırdaki blog.php satırının bir üstüne alarak dener misiniz?
  • 08-12-2022, 17:48:39
    #4
    üste alınca düzeldi teşekkürler

    Mhmmd adlı üyeden alıntı: mesajı görüntüle
    hocam GeneralRanking için yazdığınız htaccess kodunun hemen üzerinde (:any)/(:any) şeklindeki url'ler için bir kural var zaten. Büyük ihtimalle o çalışıyor ve blog.php dosyasına yönlendiriyor sizi.
    GeneralRanking kısmını 12. satırdaki blog.php satırının bir üstüne alarak dener misiniz?
    • Mhmmd
    Mhmmd bunu beğendi.
    1 kişi bunu beğendi.