공부/기타 25

[HTML/JS] 랜덤 배너 출력 및 링크 연결

만약 링크로 이동하는 부분을 새창에서 뜨는게 싫다면 target="_blank" 부분을 지우고 이용 서식대로 작성하고 원하는곳에 삽입 그럼 랜덤으로 이미지 출력되며 링크까지 삽입된 상태로 출력 그걸 누르면 새창 또는 현재창에서 이동 또는 js 파일을 로드하는 방식으로도 가능 var banner=new Array(); banner[0]=""; banner[1]=""; var random_banner=Math.floor(Math.random()*(banner.length)); 내용의 js 파일을 만들어주구 html 페이지에서 로 로드 문구로 출력이 가능하다. HTML 예제

공부/기타 2016.11.07

[nginx] 브라우저 캐시 기능 추가하기

/etc/nginx/sites-enabled 이쪽으로 이동해서 서버 설정 파일오픈 location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|ogg|ogv|webm|htc)$ { expires 1M; #한달 access_log off; add_header Cache-Control "public"; } location ~* \.(?:css|js)$ { expires 1y; #일년 access_log off; add_header Cache-Control "public"; } 이걸 자기 서버단쪽에 추가 예시 server { server_name 서버도메인; root /home/서버폴더/public_html; include xe.conf; index index.htm..

공부/기타 2016.11.04

[nginx] 외부링크 차단 하기 (핫링크 차단)

외부 링크 이미지 막기 /etc/nginx/sites-enabled 경로 이동 자신의 사이트 설정파일 오픈 자신의 사이트 설정쪽으로 이동 location ~* \.(css|js|gif|jpe?g|png|bmp|ico|svg)$ { valid_referers none blocked server_names; if ($invalid_referer) {return 403;} } 문구 작성 예시 server { server_name 서버도메인; root /home/서버이름/public_html; include xe.conf; #rewrite 읽기 index index.html index.htm index.php; location ~ \.php$ { limit_req zone=limit burst=5 nodelay..

공부/기타 2016.11.04

빌어먹을 아파치2 우분투 홈 디렉토리 지정하기

apache2 루트 디렉토리 변경하기 서버에 LAMP는 잘 설치를 했고, 접속도 잘 되는데! 현재 웹서버의 루트 디렉토리가 /var/www/html 이라 이용에 불편함이 있는 거 같습니다용~ 소유자도 root 로 되어 있어서 꺼림직.... 그래서, 웹 담당 계정을 하나 만들고 그 계정을 이용해서 웹 작업을 할 수 있도록 수정을 하려고 합니다. 먼저, 웹 담당 계정 webmaster 를 만듭니다. 사실 원하는 이름 아무거나 해도 됩니다. 새로운 계정 만드는 방법은 root 권한으로 아래처럼 할 수 있습니다. $ adduser webmaster /home 아래에 webmaster 라는 디렉토리가 생깁니다. webmaster 로 로그인을 한번 해보고 잘 되면 아래에 www 디렉토리를 하나 만들어 둡시다. 이 ..

공부/기타 2016.11.03