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]
İ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.
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.
Şö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.
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.
Merhaba Ramazan, yorumun için teşekkürler ancak anlatmak istediğini anlamadım. Adres çubuğunu gizlemek derken?
Ramazan Sönmez 9 ay önce
Ben PHP uzantısını degilde adres çubugunu gizlemek istiyorum. Yardımci olabilirmisiniz. Yanıtla