Kategori: PHP

PHP Htaccess Seo Uyumlu Sef Link Yapımı

Merhabalar, bugün PHP Htaccess ile seo uyumlu linkler yapacağız. Htaccess olayı kafamı karıştıran bir olaydı fakat can sıkıntısından bu sorunu çözmüş bulunuyorum.

index.php

oku.php

config.php

htaccess

kaydet.php

SQL Cümleciği

 Linkim

Yorumunu Paylaş!

Comment

19 Comments

  1. Seo konusunda çok faydalı bir teknik olmuş ne zamandır bunu yapmayı araştırıyordum çok teşekkürler sizin sayenizde yapabildim gerçekten çok teşekkürler.

  2. Linkleri, detay/konu-baslik şeklinde açıyoruz.
    ama tekrardan detay2/konu-baslik2 şeklinde açtiğimizda ve 2 side oku.php yönlendirildiğinde

    detay/konu-baslik > detay2/konu-baslik yaptığımızda aynı sayfa açılıyor bu engellemenin yada 404 sayfasına yönlendirmenin bir yolu var mı

  3. Mert alakan için teşekkürler, fakat bu işe yaramıyor. Sorunun htaccess ile alakalı olduğunu şurdan anlayabilirsin, Htaccess link ayarını TR/contact.html yerine TR-contact.html olarak ayarladığım zaman düzeliyor.

    • Sorun yanlıs zaten Htaccess ile alakası oldugunu dusunmuyorum. Base href ile dosyaları aratacağın dizini göstermelisin.

      dosyalarını cagırırken de

  4. Mert merhaba,
    .htaccess dosyasında Sef link için şöyle bir kodum var;

    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/(.*).html$ alt.php?lang=$1&module=$2

    siteadi.com/TR/contact.html şeklinde giriş yaptığım zaman sorun yaşıyorum.
    Ama RewriteRule ^(.*)-(.*).html$ alt.php?lang=$1&module=$2 değiştirdiğim zaman siteadi.com/TR-contact.html olarak sorunsuz şekilde çalışıyor. Yani “/” yerine “-” olduğu zaman sorun yok. Bunu nasıl düzeltebilirim ?

    • Options +FollowSymLinks
      Options +Indexes +FollowSymLinks
      RewriteEngine On

      RewriteRule ^(.*)/(.*)$.html alt.php?lang=$1&module=$2 [L,NC]

      İnanın hiçbir fikrim yok :(
      Daha önce hiç karşılasmadım boyle bır durumla. Yukarıda ki kod hatasız gibi duruyor. Çözüme ulasırsanız benide bilgilendirin lütfen :)