Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Merhaba Değerli Ziyaretçimiz, ForumaGel ailesi seni bekliyor! 🌟 Aramıza katılarak güçlü ve samimi topluluğumuzun bir parçası olabilirsin. Burada her üye değerli, her katkı kıymetli. Şimdi üye ol, bizimle birlikte gelişmenin ve keyifli sohbetlerin tadını çıkar! Sevgi ve Saygılarla, ForumaGel Yönetimi ❤️
Yan Yana Banner

Php De Seo Yapısına Örnek Ve Açıklama Yapalım (1 Görüntüleyici)

fikretyn
Yan Yana Banner

fikretyn

Resim Yükle
0
forumagel.com
Katılım
12 Mar 2024
Konular
0
Mesajlar
60
Tepkime puanı
24
Puan
8
Konum
samsun
PHP:
RewriteEngine On
#### Bu satır, URL yeniden yazma motorunu aktif hale getirir.
#### Apache sunucusunda URL'leri yeniden yazabilmek için RewriteEngine'i etkinleştirmek gerekir.
RewriteBase /AdminLTE-3.1.0/
#### Bu satır, URL yeniden yazma işlemlerinin hangi dizinde çalışacağını belirtir.
#### Burada, tüm yeniden yazma kuralları, AdminLTE-3.1.0 dizinini temel alarak uygulanacaktır.
#### Yani, bu dosya muhtemelen AdminLTE-3.1.0 klasöründe bulunuyor.
RewriteCond %{REQUEST_FILENAME} !-f
#### Bu bir koşul ifadesidir. Bu kural, isteğin gerçek bir dosyaya karşılık gelip gelmediğini kontrol eder.
#### Eğer istenen dosya mevcutsa (gerçek bir dosya ise),
#### yeniden yazma işlemi yapılmaz. !-f ifadesi, "dosya yok" anlamına gelir.
#### Yani, istenen URL'deki dosya yoksa, bir sonraki kurala geçilir.
RewriteCond %{REQUEST_FILENAME} !-d
#Bu kural da bir koşul ifadesidir. İstenen URL'nin gerçek bir dizin olup olmadığını kontrol eder.
#Eğer istenen URL bir dizin ise, yeniden yazma yapılmaz. !-d, "dizin yok" anlamına gelir.
RewriteRule ^([^?]*) index.php?route=$1 [L,QSA]
#### Bu kural, URL'yi yeniden yazar.
#### Şöyle çalışır: ^([^?]*): Bu ifade, ? işareti öncesindeki URL kısmını yakalar.
#### Yani, bir sorgu parametresi olsa da olmasa da URL'nin tamamı bu desenle eşleşir.
#### ([^?]*), her şeyi kapsayan bir grup oluşturur.
#### index.php?route=$1: Elde edilen URL'nin parçalarını index.php sayfasına yönlendirir ve bu parçaları route parametresine aktarır.
#### $1, URL'den alınan ilk kısmı temsil eder.
#### Örneğin, birisi example.com/about URL'sini ziyaret ederse, bu URL index.php?route=about şeklinde yönlendirilir.
#### [L]: Bu, "son" anlamına gelir ve daha fazla kuralın değerlendirilmemesini sağlar. Bu kural uygulandıktan sonra, başka kurallar devreye girmez.
#### [QSA]: Bu, "Query String Append" anlamına gelir. Eğer orijinal URL'de bir sorgu dizisi (örneğin ?id=123 gibi) varsa, bu kural mevcut sorgu parametrelerine ek olarak çalışır.
#### Orijinal sorgu parametreleri korunur ve yeni parametreler eklenir.
#### Bu yapı genellikle, kullanıcılara daha temiz ve SEO dostu URL'ler sunmak için kullanılır.
 

Şu an konuyu görüntüleyenler

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz

Zevkini yansıtan rengi seç

Geniş / Dar görünüm

Temanızı geniş yada dar olarak kullanmak için kullanabileceğiniz bir yapıyı kontrolünü sağlayabilirsiniz.

Izgara görünümlü forum listesi

Forum listesindeki düzeni ızgara yada sıradan listeleme tarzındaki yapının kontrolünü sağlayabilirsiniz.

Resimli ızgara modu

Izgara forum listesinde resimleri açıp/kapatabileceğiniz yapının kontrolünü sağlayabilirsiniz.

Kenar çubuğunu kapat

Kenar çubuğunu kapatarak forumdaki kalabalık görünümde kurtulabilirsiniz.

Sabit kenar çubuğu

Kenar çubuğunu sabitleyerek daha kullanışlı ve erişiminizi kolaylaştırabilirsiniz.

Köşe kıvrımlarını kapat

Blokların köşelerinde bulunan kıvrımları kapatıp/açarak zevkinize göre kullanabilirsiniz.

Geri