Sitenizde kullanıcıların hoşuna gidecek linkler kullanmak isterseniz yeni portalcığımda yazdığım kodlar işinize yarayabilir…
bu dosya
site.com/haber.php yerine -> site.com/haberler
site.com/resim.php yerine -> site.com/fotolar
vs… şeklinde çalışmasını sağlayacaktır.
Aşağıdaki dosyayı kök dizine “.htaccess” adıyla kaydedin… L ve NC komutları büyük-küçük harf duyarlılığını ortadan kaldırıyor ve başka bir komuta geçmeyi engelliyor…
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^haber_basliklari haber_basliklari.php [L,NC]
RewriteRule ^haberler haber.php [L,NC]
RewriteRule ^fotolar resim.php [L,NC]
RewriteRule ^videos video.php [L,NC]
RewriteRule ^personeller personel.php [L,NC]
RewriteRule ^duyurular duyuru.php [L,NC]
RewriteRule ^iletisim_sayfasi iletisim.php [L,NC]
RewriteRule ^sitemap.xml sitemap.php [L,NC]
RewriteRule ^rss rss.php [L,NC]
</IfModule>
yeniden merhabalar…
“site.com/oku-2-sef-nedir” yazıldığında ”haber_detay.php?no=2&haber=sef-nedir” ve
“site.com/haberler” yazıldığında “site.com/haber.php”
şeklinde nasıl yönlendireceğimizi anlatmaya çalışacağım:
SEO
search engine optimization (arama motoru optimizasyonu) anlamına geliyor… yani yaptığımız sayfaların google da çıkmasını sağlayan sihirli kelime…
SEF
Search Engine Friendly: arama motoru dostu linkler anlamına geliyor… devamını oku…
Merhabalar…
bir web sayfası yaptınız ve site sahiplerine ”video” klasörüne ftp hesabı oluşturup siteyi teslim ettiniz… eğer site sahipleri veya şifreyi ele geçiren kişiler (bu o kadarda zor değil) sayfaya php veya perl (pl) dosyası atıp site kodlarını çalabilir yada saldırıda bulunabilirler…
aşağıdaki kodlar sayesinde atıldığı dizinde .php ve .pl uzantılı dosyaların çalışmasını engelleyebilirsiniz…
aşağıdaki dosyayı php veya pl dosyalarını engellemek istediğiniz klasöre “.htaccess” adıyla kaydedin…
<FilesMatch \.(pl|php|php3)$>
Order allow,deny
Deny from all
</FilesMatch>
merhabalar… çok uzun zamandır yazı yazmak nasip olmadı… Gemlik’e taşındım… yazı yazmaya çok fırsatım olmadı…
Bu arada boş durmadım kendince mütevazi bir cms yazdım. “Dahi portal” adında… Örneği Gemlik Endüstri Meslek Lisesi sayfasında var…
Portal yazarken edindiğin tecrübeleri kısa kısada olsa sizlerle paylaşmak isterim:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^sitemap.xml sitemap.php [L,NC]
</IfModule>
dosyayı kök dizine “.htaccess” adıyla kaydetmelisiniz. Bu şekilde sitemap.php dosyasını sitemap.xml olarak çalıştırabilirsiniz.
Allaha emanet olun…
Son Yorumlanan Konular