[질문정정] 버추얼 호스트의 다큐먼트 루트 자동설정

김영수의 이미지

우선 질문을 똘똘히 하지 못해 죄송합니다..

서버는 아파치 서버이고

앞에서 언급했던. 불법적인 접근이란 트래픽을 하루에 한 번 주기로 모니터링해서.

특정 도메인의 트래픽 사용량이 임의로 정의한 용량을 초과하였을 경우에

그 도메인의 페이지의 접근을 막고

트래픽량의 기준치 초과라는 명목하에 사이트를 막겠다라는..-_-;;

내용의 사이트를 덩그라니.. 보여준다라는 것이지요..

근데 문제는 막는 것까지는 되겠는데.. 트래픽 초과를 이야기하는 사이트를

어떻게 보여줘야 할지 몰라서.. 머리가 멍해져버린 알바생이.. 글을 올립니다 ㅠ.ㅠ

그냥.. httpd.conf의 버추얼 호스트 내용을 건드리는

스크립트를 만들어 어케 해볼까 하는데..

이넘의 버추얼 호스트 설정이.. 일관적이지가 못한터라..

가물가물한 정규식을 생각하며.. 이리 저리 머리를 굴리는 중입니다.

/* 이전 질문..-_-;; */

버추얼 호스트에 등록한 특정한 도메인의 사이트에..

불법적인 접근을 시도하였을 경우 이 사이트를 폐쇄하고

자동으로 그 도메인의 document root dir를 수정하여 점검중임을 알리는

페이지의 경로로 지정하고 싶습니다.

이 document root dir를 자동으로 수정할 수 있는 방법이 없을까요?

ssk의 이미지

어떤 웹서버를 사용하고 계신지 말씀을 하셨어야지요. :idea:
그냥 가장 많이 쓰이는 아파치 웹서버를 기준으로 말씀드려 보겠습니다.

일단은 "불법적인 접근"을 명확히 정의하셔야겠네요. 사람이 보기에는 불법적인 접근일지라도 웹서버가 법을 알리가 없으니까요. :o

웹서버의 입장에서 정확하게 어떤 일이 생겼을 때 그와 같은 페이지 전환을 하도록 정의하고 싶으신 건가요? 단순히 해당 웹서버에 없는 웹페이지를 접근했을 때 보여주고 싶은 페이지를 정의하고자 하신다면

ErrorDocument 404 /blah/blah/blah/missing.html

을 아파치 설정 파일에 넣어 주시면 됩니다. 만약 그런 것이 아니라 특정한 이벤트시에 특정한 동작을 하고 싶은 것이라면 문제는 복잡해집니다....

좋은 결과 있기를 바랍니다~~~

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.