• 06-01-2017, 21:49:27
    #1
    Foruma bakındım ama bana lazım olan bir yanıt bulamadım keza google da aynı şekilde, belki ben doğru şekilde arayamamışımdır bilemiyorum. Sorularım:

    Htaccess ile post.php de içeriği çekip gösteriyorum ve htaccess ile konu-url.html olarak gösteriyorum ama page.php de sayfa adını çekip sayfa içeriğini göstermeye çalıştığımda veya category.php de kategori adını çekip konuları listeletmek istediğimde yönlendiremiyorum.

    Örn: domain.com/php-kategorisi veya domain.com/hakkımda olarak url girdiğimde boş sayfa gösteriyor.
    Bu boş sayfa olayı domain.com/register da da aynı.

    Htaccess kodları:

    RewriteRule ^([0-9a-zA-Z-_]+)$ page.php?sayfa=$1
    RewriteRule ^([0-9a-zA-Z-_]+)$ category.php?cat_url=$1
    RewriteRule ^register register.php

    ama şöyle yaptığımda sorunsuz çalışıyor;
    RewriteRule ^p/([0-9a-zA-Z-_]+)$ page.php?sayfa=$1
    RewriteRule ^category([0-9a-zA-Z-_]+)$ category.php?cat_url=$1

    (Mobilden yazıyorum eğer konu yanlış yere açılmışsa lütfen bildiriniz)


    iPhone 8 len yollandı..
  • 06-01-2017, 21:57:09
    #2
    Hata almanız çok normal. Yönlendirmeler çakışıyor. İkinci kullanım şeklinde ki gibi kullanmalısınız. Yada yazıların sonuna .html ekleyerek çakışmayı önleyebilirsiniz. Kod:

    RewriteRule ^([0-9a-zA-Z-_]+).html$ page.php?sayfa=$1
    RewriteRule ^([0-9a-zA-Z-_]+)$ category.php?cat_url=$1
  • 06-01-2017, 22:19:32
    #3
    Çakışma olduğunu biliyorum amacım 1. Dediğim gibi yapmak. Wp de dediğim şekilde yapılabiliyor ve çalışıyor. Eğer sonuna html eklersen bu seferde içeriklerde sıkıntı olur.


    iPhone 8 len yollandı..