문제

과거에는 제어가 제한된 Apache 서버에서 규칙을 복사/편집/붙여 넣기로 성공적으로 관리했습니다.

그러나 이제는 내 마음의 내용을 다시 시작하고 구성 할 수있는 Apache 서버를 실험하고 있지만 기본 재 작성 예제조차 얻을 수 없으며 적어도 두 개의 튜토리얼을 읽은 후에도됩니다. 나는 Loglevel과 RewriteLog를 사용했지만 실제로 기본적인 재 작성 규칙이 사용되고 있다는 실제 증거를 찾을 수 없습니다. 내 재 작성 로그 파일이 생성되었지만 비어있었습니다. 또한 httpd.conf에서 모든 것을 언급했지만 재 작성을 시도했습니다.

내가 추가 할 수있는 다른 정보를 보자.

chilcott:/etc/apache2/conf.d# uname -a
Linux chilcott 2.6.26-1-486 #1 Sat Jan 10 17:46:23 UTC 2009 i686 GNU/Linux


chilcott:/etc/apache2/conf.d# apache2ctl -V
Server version: Apache/2.2.9 (Debian)
Server built:   Jan 20 2009 17:29:25
Server's Module Magic Number: 20051115:15
Server loaded:  APR 1.2.12, APR-Util 1.2.12
Compiled using: APR 1.2.12, APR-Util 1.2.12
Architecture:   32-bit
Server MPM:     Prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APACHE_MPM_DIR="server/mpm/prefork"
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=128
 -D HTTPD_ROOT=""
 -D SUEXEC_BIN="/usr/lib/apache2/suexec"
 -D DEFAULT_PIDLOG="/var/run/apache2.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_LOCKFILE="/var/run/apache2/accept.lock"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="/etc/apache2/mime.types"
 -D SERVER_CONFIG_FILE="/etc/apache2/apache2.conf"
도움이 되었습니까?

해결책

httpd.conf의 오른쪽 섹션에 다시 쓰기 규칙이 있습니까? 그들은 아마도 vhost 섹션에 있어야합니다.

httpd.conf (또는 적어도 일부)를 게시하면 도움이 될 수 있습니다.

조금 비슷하게 보일 것입니다.

LoadModule rewrite_module modules/mod_rewrite.so

RewriteLogLevel 9
RewriteLog ".....rewrite.log"


<VirtualHost *:80>
    DocumentRoot "..."

    RewriteEngine On
    RewriteRule ^/foo /bar
</VirtualHost>

다른 팁

사용하려면 모듈을로드해야합니다. 다음과 같은 줄에 대한 httpd.conf 파일을 살펴보고 주요 주석 문자를 제거하십시오. # 다음이있는 경우

#LoadModule rewrite_module modules/mod_rewrite.so

그런 다음 Apache 서버를 다시 시작하면됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top