-
AWS, Server 2023‧01‧27
Lightsail 하나의 인스턴스에 여러 도메인 서버 구성하기
Lightsail은 하나의 인스턴스에 본인의 결정에 따라 여러 도메인을 두고 여러 사이트를 구축 및 운영할 수 있다. 특히 개인 블로그나 트래픽이 적은 사이트는 512MB RAM, 1 vCPU, 20GB SSD 스펙의 최저 사양만 이용해서 여러 사이트를 돌려도 국내 호스팅하는 비용대비 효과가 크다.(더군다나 ssl이 무료다.) 나는 하나의 인스턴스에 이 개발 블로그 포함 4개의 사이트를 넣어 운영중이다.아직까지는 문제없이 한달에 […]
-
Server 2023‧01‧26
http 를 https 로 리다이렉트 시키기 (.htaccess 파일 작동 안될 때)
대부분 서버 루트에 .htaccess 파일이 있고 이 파일에서 규칙을 설정하면 리다이렉트등을 설정할 수 있다. 하지만 어떤 경우는 작동이 안되기도 했다.아마 서버에서 작동시키기 위해 적용 작업이 필요한 듯 한데 이럴 경우에는 서버 설정 중 도메인을 설정하는 httpd.conf 를 수정한다. LightSail과 같이 bitnami를 사용하는 경우는 /opt/bitnami/apache2/conf/bitnami/bitnami.conf 파일을 수정하면 된다. 위 2줄을 추가하면 되는데 어떤 곳에 어떻게 추가할 […]
-
Server, WP Setup 2023‧01‧24
http 를 https 로 리다이렉트 시키기 (.htaccess 파일로 작동)
워드프레스로 구성하여 .htaccess 가 만들어진 경우에 대한 설명이다.해당 파일을 열면 보통 이렇게 작성되어져 있다. RewriteBase / 밑으로 리다이렉트를 시키는 코드가 두 줄 추가 한다.
-
AWS, Server, Tools 2021‧01‧25
mac 에서 ssh ppk 키 pem 키로 변환 및 접속
aws 같이 pem 파일을 제공해주고 그걸로 접속하면 편하긴 한데 가지고 있는 파일이 ppk 확장자일 경우 변환해서 접속한다. brew를 통해 putty를 설치한다. brew가 설치되어 있지 않으면 https://brew.sh/index_ko 에서 터미널에 복붙할 커멘드를 복사한 뒤 터미널에서 설치한다. brew가 설치되었으면 아래 커맨드를 터미널에서 입력하여 putty를 설치한다. 그 다음 터미널로 ppk가 있는 곳으로 이동하여 아래처럼 변환 커맨드를 입력한다. 이렇게 하면 원본.ppk 에서 […]
-
AWS, Server 2020‧10‧12
pagespeed 비활성화 시키기 (bitnami WordPress)
AWS의 lightsail 서비스를 이용하다 보면 js나 css에 서버 캐시가 잡혀 있어서 ftp로 파일을 업로드하면 바로 적용이 안되고 시간이 지나야 확인을 할 수 있다. bitnami wordpress 로 설치된 경우가 그러한데 서버에서 비활성화 시키면 된다./opt/bitnami/apache2/conf/httpd.conf 를 편집기로 열어서 아래 코드를 찾는다. 아래처럼 #으로 주석 처리한다. 그런 후에 아파치를 재시작 한다.
-
AWS, Server 2020‧01‧22
.htaccess에서 Rewrite 예외 폴더 설정
워드프레스 같은 경우 .htaccess 에서 사용자가 접속하려는 위치에 파일이나 폴더가 없으면 설정된 경로로 리라이트 해준다. 하지만 예외 상황이 종종 발생하기에 실제 폴더가 없더라도 리라이트되지 않게 설정해 주기도 한다. RewriteRule ^(폴더1|폴더2)($|/) - [L] 폴더1과 폴더2를 제외로 설정하는 코드이다. RewriteBase / 아래 써주면 된다. 전체 예제로 보면 아래와 같다. <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^(traffic|my)($|/) - […]
-
Server 2019‧01‧31
windows 서버에서 WOFF2 파일 활성화 등록
<system.webServer> <staticContent> <remove fileExtension=".woff2" /> <mimeMap fileExtension=".woff2" mimeType="font/woff2" /> </staticContent> </system.webServer> Web.config 파일을 열어 추가해준다.
-
Server 2017‧07‧14
이미지 태그에 .svg 파일 넣었는데 브라우져에서 깨져 나올 때
마크업에서 <img src='test.svg'> 이렇게 넣었을 때 로컬 호스트에서는 문제 없었지만 실제 서버에 올렸을 때 이미지가 깨져서 안나올 때가 있다. 그럴 때는 서버의 루트쪽에 있는 .htaccess 파일을 열어 상단에 아래 코드를 넣어주면 된다. AddType image/svg+xml svg svgz AddEncoding gzip svgz