Apache / 2.2.3'te mod_rewrite özelliğini etkinleştirin ve ayarlayın (CentOS) Sunucu (httpd.conf settings)

Ben kurduktan sonra LAMBA bir web sunucusu ( 5.6 / 2) arasında Ben modül rağmen görüyoruz mod_rewrite , Uymak zorundadır sayfaları etkindir mod_rewrite Onlar erişilemedi.

"Bulunamadı - İstenen URL /rewrite_url.html bu sunucuda bulunamadı".

Apache / 2'de mod_rewrite özelliğini etkinleştirin (CentOS) Sunucu.

1. yükledikten sonra httpd (Apache), dosyayı açın / Etc / httpd / conf / bir editör ile (nano / etc / httpd / conf / httpd.conf) ve öncelikle modülün "mod_rewrite.so"İçinde bulunur DSO (Dinamik Paylaşımlı Nesne). Çizgiyi bulmalıyız "Rewrite_module LoadModule modules / mod_rewrite.so"Karaktersiz"#" önünde. Bu karakter varsa, silinmesi gerekecek ve satır eksikse eklenmesi gerekecektir.

loadmodule_mod_rewrite

2. Biz editörü ve arama açık bırakın httpd.conf (CtrlNano'da arama için + W) direktifin "AllowOverride None". Burada "dan değişmek zorundayızAllowOverride None" içinde "AllowOverride All".

AllowOverwrite

3. Ctrl+X ve Y dosyada yapılan değişiklikleri kaydetmek için httpd.conf.

4. Httpd restart

service httpd restart veya /etc/init.d/httpd yeniden

Şimdi her şey çalışması gerekir OK. Sitenin kök klasöründe dosya eklemek unutmayın .htaccess hatları:

Yeniden yazma motoru
RewriteBase /

Apache / 2.2.3'te mod_rewrite özelliğini etkinleştirin ve ayarlayın (CentOS) Sunucu.

Kurucu ve editör Stealth Settings, 2006'dan günümüze. İşletim sistemleri konusunda deneyim Linux (Özellikle CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (İYS).

nasıl » Linux » Apache » Apache / 2.2.3'te mod_rewrite özelliğini etkinleştirin ve ayarlayın (CentOS) Sunucu (httpd.conf settings)
Leave a Comment