Link sonundaki .php .html uzantısını gizleme

PHP

Bu yazımda sizlere .php uzantısını veya .html uzantısını gizlemeyi göstereceğim.

SEO kriterleri gereğince artık çoğu site bu URL yapısını kullanmamayı tercih ediyor. Bu şekilde arama motorlarında yükselmeyi hedefleyebilirsiniz. Bu işlemi .htaccess ile yapabiliriz.

ana dizininize .htaccess dosyamızı oluşturalım ve aşağıdaki kodları yazalım.

PHP uzantısını silmek için

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

HTML uzantısını silmek için

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]

Yorumlar (1)

  • Ramazan Sönmez 3 ay önce

    Ben PHP uzantısını degilde adres çubugunu gizlemek istiyorum. Yardımci olabilirmisiniz. Yanıtla

    • Ramazan Sönmez 3 ay önce

      İlginizden dolay teşekkür ederim. Şimdilik <script> window.history.pushState({},'','.')</script> ile link sayfa uzantılarını gizledik. bu script tide bu sabah buldum. Uyguladım mükemmel sonuç. Birde tam ekran gibi bir şeyle çubugun görünmesini engelledim mi harika olacak. Isparta ya yolunuz düşerse bekleriim.

    • Ramazan Sönmez 3 ay önce

      Cep telefonu için website tarzinda muhasebe programı yaptım. PHP. Program güzel çalışıyor. Problem, google adres çubugunun görünmesini istemiyorum. her sayfaya geçtikçe o sayfanin linkini gösteriyor. Ben istiyorumki ekranda sadece programim görünsün. Üsteki google adres çubugu görünmesin.

    • Emin Yılmaz 3 ay önce

      Şöyle anlatayım, web projeleri http/https protokolü ile çalıştığı için bu mümkün değil diye düşünüyorum, bahsettiğimiz protokol web sayfalarının görüntülenmesini sağlayan protokoldür. Bunun yerine daha güvenli ve profesyonel bir link yapısı kullanın. Örnek verdiğiniz link yerine site.com/sayfa/vegelen şeklinde bir yapı daha güvenli olur. Umarım yardımcı olabilmişimdir. Kolay gelsin.

    • Ramazan Sönmez 3 ay önce

      Kendime ait olarak php de muhasebe programi yaptım. Adres çubugunda siteadi/index.php?sayfa=veGelen olarak görünüyor.. bunlarin görünmesini istemiyorum.

    • Emin Yılmaz 3 ay önce

      Merhaba Ramazan, yorumun için teşekkürler ancak anlatmak istediğini anlamadım. Adres çubuğunu gizlemek derken?