Oxxi.net  - Birlikteliğin Gücü Bulut Sunucu

Go Back   Oxxi.net - Birlikteliğin Gücü > Google & Msn-Yahoo kardeşler > Google Optimizasyon

Ağaç Şeklinde Aç1Beğeni
  • 1 gönderen WSBGDH

Cevapla
 
LinkBack Seçenekler Stil
  #1  
Alt 14-08-2012, 08:31:30
WSBGDH - ait Kullanıcı Resmi (Avatar)
 
Ankara Şubesi
Mesajlar: 432
iTrader: (2)
Cool İleri Seviye HyperText Access (.htaccess)

Merhabalar, tamamen bana ait olan bu makalemi bilmeyen arkadaşlar okuduğunda, ileri seviye .htaccess hakkındaki birçok bilgiye sahip olacaktır diye umuyorum.

İleri Seviye HyperText Access (.htaccess)


".htaccess" aslında yönlendirme dışında, çok daha fazlasını yapabilme yeteneğine sahiptir. ".htaccess" bir yazılım diliymiş gibi kullanılabilmektedir. Sizlere aşağıda ileri seviye ".htaccess" komutları verilmiştir. Bu komutları kendi websitelerinizde / projelerinizde uygulayabilirsiniz.

Değişkenlerin Değerini Sorgulama ve IF Koşulu

(.*) işareti bir değişkenin değerini almakta kullanabiliriz. Bir Apache server özelliği olan %{QUERY_STRING} ile RewriteCond ifadesi ile belirlediğimiz değişkenlerin değerlerini URL isteklerinden yani URL ' lerden alabiliriz.

RewriteCond yazılım dillerindeki IF .. THEN .. DO şartına çok benzer.

Eğer PHP gibi web yazılım dilleri ile ilişkili iseniz IF şartını mutlaka biliyorsunuz demektir. IF şartı yazılım dillerinin ve yazılımcıların can damarı niteliğindedir. Örnek : IF (eğer) .. o zaman.. DO (yap). Başka bir deyişle verilere göre işlem yaptırma seçeneği bulunan bu şartı "Eğer durum buysa şunu yap" şeklinde düşünebiliriz.

Eğer belirtilen koşul sağlanmıyorsa şu işlemi yap diyebileceğimiz bir komut yazabiliriz.

Aşağıda örnekte RewriteCond ifadesi URL isteğinde where değişkeninin değerini sorgular ve bu değişkenin değerini URL değişmediği ve farklı bir URL isteğinde bulunulmadığı sürece tutabilir. Bu örnekte sadece sadece /find isteğinde bulunan ve URL içerisinde where değişkeninin değerini bularak bu değeri başka bir URL ' ye yazan bir ".htaccess" işlemi göreceğiz.



Örneğin aşağıdaki;

http://www.siteniz.com/find?where=ankara

URL isteği..

http://www.siteniz.com/page.php?where=ankara

adresine dönüşecektir.

Ziyaretçiler URL' de http://www.siteadi.com/find?where=ankara yazısını görürken aslında "http://www.siteadi.com/page.php?where=ankara" adresi gösterilmekte olacaktır.

RewriteCond %{QUERY_STRING} where=(.*)

İfadesindeki (.*) bize where değişkenini almamızı, RewriteRule ^find(.*) /page.php?list=%1 ifadesindeki % ise aldığımız değişkeni tekrar buraya yazmamızı sağlamaktadır.

YusufGuvencli bunu beğendi.
__________________

"Severken itidalden (ölçüden,sabırdan) ayrılma. Olur ki bir gün darılırsın, dost iken yaptığın aşırı hareketlerden mahcub olursun. Dargın olduğun zamanlarda da itidalden ayrılma. Olur ki bir gün dost olursun. Dargınken yaptığın hareketlerden mahcubiyet hissedersin."

Hz. MUHAMMED (S.A.V.)
Alıntı ile Cevapla

Sponsor Bağlantılar
  #2  
Alt 14-08-2012, 12:04:37
YusufGuvencli - ait Kullanıcı Resmi (Avatar)  
Mersin Şubesi
Mesajlar: 9
iTrader: (0)
Standart

Güzel bilgiler teşekkürler
Alıntı ile Cevapla

  #3  
Alt 22-08-2012, 11:50:17
WSBGDH - ait Kullanıcı Resmi (Avatar)
 
Ankara Şubesi
Mesajlar: 432
iTrader: (2)
Standart

@YusufGuvencli, rica ederim. Yararlı olduysa ne mutlu.
__________________

"Severken itidalden (ölçüden,sabırdan) ayrılma. Olur ki bir gün darılırsın, dost iken yaptığın aşırı hareketlerden mahcub olursun. Dargın olduğun zamanlarda da itidalden ayrılma. Olur ki bir gün dost olursun. Dargınken yaptığın hareketlerden mahcubiyet hissedersin."

Hz. MUHAMMED (S.A.V.)
Alıntı ile Cevapla

  #4  
Alt 07-09-2012, 19:42:37
 
Ankara Şubesi
Yaş: 25
Mesajlar: 20
iTrader: (0)
Standart

elinize saglik
__________________
Aldatan Kişinin Cinsiyeti Ne Olursa Olsun Medeni Hali ŞEREFSİZDİR.....

www.kadirtaylan.com
Alıntı ile Cevapla

Cevapla


Bu konuyu görüntüleyen üyeler: 1 (0 kayıtlı üye ve 1 misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu açma yetkiniz yok.
Cevap yazma yetkiniz yok.
Eklenti yükleme yetkiniz yok.
Mesajınızı değiştirme yetkiniz yok.

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Forum Saati: 14:00:43. Zaman dilimi GMT +3 olarak ayarlanmıştır.


Powered by vBulletin™ Version 3.8.4
Copyright © 2017 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO 3.6.0
İçerik sağlayıcı paylaşım sitelerinden biri olan oxxi.net Birlikteliğin Gücü Adresimizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur.