0
나의 현재 URL을 평평하게하는 modrewrite 규칙은 내가 아파치 사용하고 내 시도가내 awstats에 액세스 할 수 awstats에 액세스 할 수
입니다http://my.server.com/foo
에 mod_rewrite에하고 싶은
http://my.server.com/awstats/awstats.pl?config=foo
입니다
RewriteRule ^(.*) /awstats/awstats.pl?config=$1 [NC]
하지만 방금 404에 도달했습니다.
error.log가 도움이되지 않습니다.
나는 이제 내 규칙 인 $와 L 플래그를 추가한다 RewriteRule ^/(. *) $ /awstats.pl?config=$1 [NC, L]하지만 지금은 awstats.pl 파일을 얻고있다 perl에 의해 처리되는 대신 일반 텍스트 파일로. – jsmorris
@jsmorris URL로 바로 가면 Perl 스크립트가 제대로 작동합니까? – Orbling
다시 쓰기 규칙을 제거하고 더 긴 URL을 사용하면 정상적으로 작동합니다. – jsmorris