RewriteLog'um neden çalışmıyor?


9

Ben şöyle bir .htaccess var:

RewriteEngine on
RewriteLog "/Applications/MAMP/logs/rewrite_engine_log"

RewriteCond %{REQUEST_URI} !/(index.php|css|images|js)/.*$
RewriteRule (.*) /mysite/index.php/$1

Bu RewriteLog yönergesini eklediğimde, bir Dahili Sunucu Hatası alıyorum.

Apache günlük dosyalarında şu bilgileri alıyorum:

/Applications/MAMP/htdocs/mysite/.htaccess: RewriteLog not allowed here

Bu rewrite_engine_log dosyasını el ile oluşturmadım, ancak bu yol / Applications / MAMP / logs / mac'umda var. RewriteEngine günlük dosyalarını almak için ne deneyebilirim?

Yanıtlar:


18

Neredeyse söylediği anlamına geliyor. .Htaccess dosyasına bir RewriteLog yönergesi koyamazsınız. İhtiyacınız varsa, tek seçeneğiniz sunucu yapılandırmasına veya sanal ana bilgisayarın yapılandırma bölümüne koymaktır:

apache mod_rewrite man sayfası


bu sunucu yapılandırması nerede?
openfrog

Bir mac değilim, ama /Applications/MAMP/conf/apache/httpd.conf bulunan düşünüyorum
muffinista
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.