아파치 mod_cband 질문드립니다 ㅠ > 서버관리자

서버관리자

서버관리자 모임 게시판 입니다.

아파치 mod_cband 질문드립니다 ㅠ 정보

아파치 mod_cband 질문드립니다 ㅠ

본문

안녕하세요.
트래픽 관리모듈로 mod_cband 설치해서 사용중인데요,

각 가상호스트에 설정된 도메인별로 
http://도메인/cband-status-me 를 하면 안나오는데 왜그런걸까요?

 

기본 ( /var/www/html ) 에 있는 도메인만 연결이 됩니다. /도메인/cband-status 이것도 여기도메인으로만 접속되구요,   home/*/www 에 설정된 도메인들은 연결이 안됩니다 ㅠ

머가문제일까요? 

공감
0

댓글 10개

가상 호스트 conf 에 cband 관련 설정이 되어 있는지요?

mod_cband 설정을 어떻게 하셨는지 알지 못하기에 답변이 어렵네요.

아래 링크를 참조하셔서 설정에 빠진부분이 없는지 확인 해 보세요.
https://nanoomi.org/bbs/board.php?bo_table=Server&wr_id=22
답변 감사드립니다.

링크들어가서 봤는데, 이미 설정되있는 부분이라 다른문제같습니다.
사용자별로 도메인에서 해당도메인에 트래픽을 봐야하는데 잘안되네요 ㅠㅠ
디테일 정보 보여드릴테니 확인한번만 해주시면 정말 감사하겠습니다.

공개도메인 ( /var/www/html )  ( 사이트로 사용안하고있습니다. -연결만되어있는 도메인 )
메인도메인 ( /home/메인홈페이지/www )  ( 서버도메인 )
사용자도메인  ( /home/사용자/www )


우선, http://공개도메인/cband-status  <- 가상호스트 전체 도메인 트래픽이 나옵니다.
http://공개도메인/cband-status-me  <- UI만 있고 정보가 아무것도 나오지 않습니다.

http://사용자도메인/cband-status  <- 404페이지
http://사용자도메인/cband-status-me  <- /home/사용자/www/.htaccess 때문인지 해당사이트의 404페이지가 나옵니다.
 --> .htaccess  에서 rewrite 모듈 사용중입니다.  (워드프레스)  이부분 문제인거 같긴한데 해결방법을 모르겠네요 ㅠ

http://메인도메인/cband-status  <- 404페이지  (패스워드입력 화면은 나오는데 입력하면 해당사이트 404페이지가 나옵니다.)
http://메인도메인/cband-status-me  <- 404페이지


사용자 가상호스트 설정
<VirtualHost *:80>
DocumentRoot /home/사용자/www
<Directory /home/사용자/www>
 allow from all
 Require all granted
</Directory>
ServerName 사용자도메인.com
CBandLimit 2GB
CBandPeriod 1D
CBandExceededSpeed 128000kbps 500 500
</VirtualHost>


httpd.conf  에 Cband 설정
LoadModule cband_module      /usr/lib64/httpd/modules/mod_cband.so
<Location /cband-status>

    SetHandler cband-status
    AuthName "CBand Status Page"
    AuthType Basic
    AuthUserFile /var/www/auth/.htpasswd
    require valid-user
    Allow from all
  </Location>

<Location /cband-status-me>
    SetHandler cband-status-me
</Location>
저같은경우엔 예전에 .htaccess 파일때문에 적용이 안되어서, /cband-status-me 를
/~cband-status-me 처럼 ~ 을 붙혀서 사용한 기억이 있습니다!
아파치 설정에서 해당 디렉토리로 접속하는 권한을 막은 것 같네요.
httpd.conf 파일에서 아래부분을 All과 granted 로 수정해 보세요.
<Directory />
    AllowOverride none
    Require all denied
</Directory>
일반적인 설정대로 하셨다면 딱히 문제가 될것이 없는데......
혹시 mod_security 또는 selinux 설정을 확인 해 보셨나요?


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

워드프레스가 설치된사이트에 .htaccess에 이렇게 들어가있는데 혹시 여기에 해당 url ( /cband-status-me ) 만 적용안되도록 하는방법이 있을까요?
감사합니다!
해결했어요
특정url제외 시키는쪽으로햇는데 안되서
디렉토리 제외시킨다음 같은이름으로 빈디렉토리생성했더니 잘되네요 ㅎ
전체 637 |RSS
서버관리자 내용 검색

회원로그인

진행중 포인트경매

  1. 참여0 회 시작24.03.28 11:15 종료24.04.04 11:15
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT