• 04-08-2023, 11:37:31
    #1
    url'de kategori url bile olsa (www.alanadi.com/ornek-kategori-url) detay.php'ye yönleniyor.
    bu iki url in birbirini tanıyıp, eğer değer url ise detay.php'yi, eğer değer category_url ise kategori.php'yi açmasını nasıl sağlarım?

    NOT: url'lerin alan adına 0 olması lazım. (www.alanadi.com/ornek-kategori-url) veya (www.alanadi.com/ornek-url) (detay.php) şeklinde

    # Detay sayfası yönlendirme
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/_.]+)$ detay.php?url=$1 [L,QSA]
    # Kategori sayfası yönlendirme
    # Kategori sayfası yönlendirme
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/_.]+)/?$ kategori.php?category_url=$1 [L,QSA]
  • 04-08-2023, 12:20:04
    #2
    Apache web sunucusunu kullanıyorsanız, mod_rewrite modülünü etkinleştirin.

    RewriteEngine On
    
    # Kategori URL'lerini kategori.php'ye yönlendir
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)-kategori-url$ /kategori.php?url=$1 [L]
    
    # Diğer URL'leri detay.php'ye yönlendir
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /detay.php?url=$1 [L]
  • 04-08-2023, 12:27:58
    #3
    mkozdogan adlı üyeden alıntı: mesajı görüntüle
    Apache web sunucusunu kullanıyorsanız, mod_rewrite modülünü etkinleştirin.

    RewriteEngine On
    
    # Kategori URL'lerini kategori.php'ye yönlendir
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)-kategori-url$ /kategori.php?url=$1 [L]
    
    # Diğer URL'leri detay.php'ye yönlendir
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /detay.php?url=$1 [L]
    merhaba. mod_rewirte açık fakat interval server error alıyorum ana sayfada bile.
  • 04-08-2023, 12:37:31
    #4
    O halde, değişiklği hemen geri alın. Bilmediğimiz başka bir aksaklık var. Sitenizi etkilemesin.
  • 04-08-2023, 12:45:16
    #5
    mkozdogan adlı üyeden alıntı: mesajı görüntüle
    O halde, değişiklği hemen geri alın. Bilmediğimiz başka bir aksaklık var. Sitenizi etkilemesin.
    Merhaba. bu gönderilen <a href="<?=$konu['url']?>"> ile <a href="<?=$kategori['kategori_url']?>"> leri htaccess'de ayırt edip eğer "url" değeri gelir ise detay.php'ye, eğer "kategori_url" gelir ise kategori.php'ye yönlendirebilme imkanımız yok mu?