arşiv

‘htaccess’ kategorisi için arşiv

.htaccess ile sayfaları yönlendirme

Cuma, 10 Ara 2010 4 yorum

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>

Share
Categories: htaccess Tags:

.htaccess ile seo uyumlu link yapmak (sef nedir?)

Çarşamba, 08 Ara 2010 3 yorum

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…

Share
Categories: htaccess Tags: ,

htaccess ile php ve perl dosyalarını engellemek

Salı, 07 Ara 2010 yorum yok

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>

Share
Categories: htaccess Tags:

sitemap.php yi sitemap.xml olarak çalıştırmak

Cumartesi, 04 Ara 2010 2 yorum

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…

Share
Categories: htaccess Tags: