아파치 mod_cband 질문드립니다 ㅠ 정보
아파치 mod_cband 질문드립니다 ㅠ본문
안녕하세요.
트래픽 관리모듈로 mod_cband 설치해서 사용중인데요,
각 가상호스트에 설정된 도메인별로
http://도메인/cband-status-me 를 하면 안나오는데 왜그런걸까요?
기본 ( /var/www/html ) 에 있는 도메인만 연결이 됩니다. /도메인/cband-status 이것도 여기도메인으로만 접속되구요, home/*/www 에 설정된 도메인들은 연결이 안됩니다 ㅠ
머가문제일까요?
공감
0
0
댓글 10개
가상 호스트 conf 에 cband 관련 설정이 되어 있는지요?
mod_cband 설정을 어떻게 하셨는지 알지 못하기에 답변이 어렵네요.
아래 링크를 참조하셔서 설정에 빠진부분이 없는지 확인 해 보세요.
https://nanoomi.org/bbs/board.php?bo_table=Server&wr_id=22
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>
링크들어가서 봤는데, 이미 설정되있는 부분이라 다른문제같습니다.
사용자별로 도메인에서 해당도메인에 트래픽을 봐야하는데 잘안되네요 ㅠㅠ
디테일 정보 보여드릴테니 확인한번만 해주시면 정말 감사하겠습니다.
공개도메인 ( /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 처럼 ~ 을 붙혀서 사용한 기억이 있습니다!
/~cband-status-me 처럼 ~ 을 붙혀서 사용한 기억이 있습니다!
@바이탈 설명대로 해봤는데 안되네요 ㅠ 더찾아봐야겠습니다 감사합니다
아파치 설정에서 해당 디렉토리로 접속하는 권한을 막은 것 같네요.
httpd.conf 파일에서 아래부분을 All과 granted 로 수정해 보세요.
<Directory />
AllowOverride none
Require all denied
</Directory>
httpd.conf 파일에서 아래부분을 All과 granted 로 수정해 보세요.
<Directory />
AllowOverride none
Require all denied
</Directory>
@亞波治 이방법으로 해도 안되네요 ㅠㅠ 감사합니다
@하기아 일반적인 설정대로 하셨다면 딱히 문제가 될것이 없는데......
혹시 mod_security 또는 selinux 설정을 확인 해 보셨나요?
혹시 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 ) 만 적용안되도록 하는방법이 있을까요?
<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 ) 만 적용안되도록 하는방법이 있을까요?
@하기아 RewriteRule ^/$ <보여질 주소> [L]
이렇게 사용하면 보여질 주소는 리라이트의 영향을 받지 않습니다.
이렇게 사용하면 보여질 주소는 리라이트의 영향을 받지 않습니다.