server { listen 80; server_name demo.eond.com; root /home/demo/www; index index.php index.html index.htm; charset utf-8; location / { try_files $uri $uri/ =404; } include snippets/well-known.conf; #include snippets/wp-rewrite.conf; include snippets/xe-rewrite.conf; location ~ \.php$ { fastcgi_pass unix:/run/php/pool.demo.sock; include snippets/fastcgi-php.conf; limit_req zone=antiddos burst=12 nodelay; } location ~* \.(jpe?g|png|gif|bmp|ico|svg|swf|flv|avi|wav|mp[34]|woff|ttf|s?css|less|js)$ { expires 15d; log_not_found off; } } server { listen 80; server_name opeanut.demo.eond.com; root /home/demo/www_opeanut; index index.php; location / { try_files $uri $uri/ =404; } location ~ \.php$ { fastcgi_pass unix:/run/php/pool.demo.sock; include snippets/fastcgi-php.conf; limit_req zone=antiddos burst=12 nodelay; } } server { listen 80; server_name algosada.demo.eond.com; root /home/demo/www_algosada; index index.php; location / { try_files $uri $uri/ =404; } location ~ \.php$ { fastcgi_pass unix:/run/php/pool.demo.sock; include snippets/fastcgi-php.conf; limit_req zone=antiddos burst=12 nodelay; } }
nginx 설정파일입니다.
opeanut.demo.eond.com 이런 식으로 만들었습니다.
그런데 짧은 주소가 적용이 안되는거 같은데 제 설정 작성에 문제가 있는지 좀 봐주실 수 있으신가요 ^^;
이온디
Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
댓글 3
서브도메인 쪽에 include가 빠졌네요. nginx는 rewrite 규칙을 server마다 매번 인클루드해 주어야 합니다.
이미지, css, js 등의 캐시를 통한 로딩속도 개선 부분도 빠졌네요. server_name과 root 외에는 모든 설정을 남김없이 복붙해서 동일하게 맞춰놓고 쓰시기 바랍니다.