Htaccess Yönlendirmeleri Neden Çalışmaz?
-
merhabalar
bildiğiniz üzere piyasada bulunan emlak scriptlerinin hepsinde bir sorun mevcut
uzun aramalarım sonucunda bir emlak scripti buldum fakat ufak bir sorunum var
scriptin demosu aşağıdaki linkte görüldüğü gibi sorunsuz çalışıyor
http://sirinle.com/demo/emlak2/
kendi hostuma yukledigim scriptte ise linklerle problem yaşıyorum htaccess ile ilgili olduğunu düşünüyorum
http://onlukeskinemlak.com/hakkimizda linki çalışmıyorken
adres çubuğuna elle http://onlukeskinemlak.com/hakkimizda.php yazıldığında hiçbir problem yok
oysaki htaccesste gerekli duzenlemeler mevcut buyrun buda htaccess kodlarım
Kod:Options +FollowSymLinks RewriteEngine on # if URL starts with /diamond/tiny_mce, stop processing here RewriteCond %{REQUEST_URI} ^/diamond/tiny_mce [NC] RewriteRule .* - [L] RewriteRule ^index$ index.php [L,NC] RewriteRule ^(.*)_(.*).html$ detay.php?&id=$1 [L,NC] RewriteRule ^(.*).htm$ hizmet.php?&id=$1 [L,NC] RewriteRule ^hakkimizda$ hakkimizda.php [L,NC] RewriteRule ^iletisim$ iletisim.php [L,NC] RewriteRule ^emlak-ekle$ ekle.php [L,NC] RewriteRule ^goruntule$ ayar.php [L,NC] RewriteRule ^satilik-konutlar$ kategori.php?&kategori=1&tip=1&large=1 [L,NC] RewriteRule ^satilik-isyerleri$ kategori.php?&kategori=1&tip=2&large=2 [L,NC] RewriteRule ^satilik-arsalar$ kategori.php?&kategori=1&tip=3&large=3 [L,NC] RewriteRule ^kiralik-konutlar$ kategori.php?&kategori=2&tip=1&large=4 [L,NC] RewriteRule ^kiralik-isyerleri$ kategori.php?&kategori=2&tip=2&large=5 [L,NC]
umarım derdime bir çare bulabiliriz -
Hostun ile ilgili bir durumdur, localhostta çalışırken mod_rewrite özelliğini aktif etmek gerekiyordu. Hostun ile iletişime geç yardımcı olurlar.
Düzenleme : .htacces içerisine yazdığın linkler klasörler ile uyuşmuyor olabilir bu tip hatalar çokça oluyor.
GusFring tarafından 01/Şub/13 17:59 tarihinde düzenlenmiştir -
htacces anadizinde mi, bide ufak bi ayrıntı var hostun linux değil mi?
-
GusFring bunu yazdı
Hostun ile ilgili bir durumdur, localhostta çalışırken mod_rewrite özelliğini aktif etmek gerekiyordu. Hostun ile iletişime geç yardımcı olurlar.
Düzenleme : .htacces içerisine yazdığın linkler klasörler ile uyuşmuyor olabilir bu tip hatalar çokça oluyor.
localde çalışmıyorum hocam, uyuşmayan link yok scriptin demosu sorunsuz bir şekilde çalışıyor çünkü
aziz2724 bunu yazdıhtacces anadizinde mi, bide ufak bi ayrıntı var hostun linux değil mi?
windows hostum hocam, hatta 2 farklı windows hostta denedim sonuç aynı.
-
windows hostta htaccess çalışmazki
-
hocam windows hosta php script kurdun yani anladığım kadarıyla. Bu konuda tam bilgim yok. Yani htaccess in windows hostta çalışıp çalışmaması konusunda ama bende de urllerin localde çalışıp hostta çalışmamama sorunu oluyordu. O yüzden kullandığın htacccess in sonuna
PHP_FLAG output_buffering on
dizinini ekliyordum ben. Sende bi dene. belki işe yarar