Cevaplar
-
Arkadaşlar, IIRF ile ilgili sorunumu çözdüm, ihtiyacı olan arkadaşlar için son durumu yazmak istedim... IIRF, apache web sunucularda kullandığımız .htaccess yöntemine benzer bir yöntem, IIRF, isapi sayesinde php çalıştıran windows makinalarda IIS'e yüklenen .htaccess tarzı seo işlemleri için gerekli bir eklenti. Bu eklentiyi kullanabilmek için sitenin kök dizininde bulunan iirf.ini dosyasına müdahale ediyoruz, .htaccess'e yazdığınız kodları iirf.ini dosyasına eklerseniz seolu bağlantılarınız çalışacak tır, fakat yazım kurallarında bazı değişiklikler var,.
Örneğin .htaccess dosyasına
RewriteRule ^cat/(.*)$ index.php?islem=kategori&seo=$1 [NC,L]
böyle yazınca bağlantılar çalışırken
iirf.ini dosyasına
RewriteRule ^/cat/(.*)$ /index.php?islem=kategori&seo=$1 [NC,L]
böyle yazmamız gerekiyor.-
risyasin
Çok faydalı bir soru ve cevap olmuş teşekkürler.
IIRF'i bilmiyordum.. her ne kadar crossplatform php kodu yazsam da. .htaccess desteğinden dolayı hep not koymak zorunda kalıyordum sadece apache diye... ilk fırsatta deneyeceğim...
anladığım kadar'ı ile henüz tam anlamıyla bir .htaccess mantığında "per directory" ayarında değil.. bu yüzden rewriter'in başına "/" site kökü ekletmeyi istiyor. bu ciddi bir kısıtlama olacaktır...
ve merakımdan soruyorum. iirf.ini dosyasının içeriğini tarayıcı görebiliyor mu ?12 yıl önce yazılmış -
huseyiniskender
risyasin, iirf.ini dosyası sitenin kök dizininde bulunuyor aynı .htaccess gibi, tarayıcıdan çağrıldığında ise örneğin xsite.com/iirf.ini gibi, dosyanın içeriği görüntülenmiyor 404 hata sayfası gösteriliyor, tarayıcıya xsite.com/iirfstatus yazarsak aşağıdaki bağlantıda bulunan resim gibi, iirf ile ilgili rapor görüntüleniyor...
http://www.kodtasarim.com/iirf_rapor.png12 yıl önce yazılmış
-