Windows Üzerinde Apache ve Mod Rewrite
Windows üzerinde Apache ile mod_rewrite12 ile çalışmak için httpd.conf dosyasındaki
#LoadModule rewrite_module modules/mod_rewrite.so #AddModule mod_rewrite.c
satırlarının önünde # (diyez) işaretlerini kaldırmanız ve sonra,
<directory "C:/Inetpub/yada_herneyse">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</directory>
bloğundaki AllowOverride değişkeninin değerini None‘den All‘a çevirmeniz3 ve sonra;
net stop apache net start apache
diyerek sunucuyu yeniden başlatmanız gerekiyor.
Seçimlik olarak httpd.conf içinden AccessFileName .htaccess yazan kısmı AccessFileName a.htaccess olarak değiştirebilirsiniz. Bildiğiniz gibi windows’da windows explorer içinden sadece uzantı şeklinde ( örneğin .htaccess) dosya yaratamıyoruz. ( komut satırından yaratabilirsiniz). Bu en azından böyle sıkıntılarla uğraşmanızı engeller.
(1) Apache için mod_rewrite rehberi bu adreste bulunabilir
(2) Apache için mod_rewrite el kitabına bu adresten erişilebilinir.
(3) Burada değiştireceğiniz blok sunucunun kök dizinini göstermeli. Genelde C:/Apache/htdocs gibi bir dizin olduğu düşünülebilir. Yapılan işlem bu dizinde kullanılacak htaccess dosyalarına tam yetki vermek ve htaccess dosyalarından sunucu ayarlarını değiştirebilmektir.
Yazdır
| 431 Görüntülenme | Kategori: Ağ/Network |
Geri İzleme
Etiketler: , mod_rewrite, apache, Windows, yazılımBenzer Yazılar
Yorum Yap
XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

15 Mayıs 2006 |


