nginx 사용중 서브도메인을 만든후 403에러가 발생합니다. 뭐가 문제인지 잘 모르겠습니다...;
파일권한을 777로 해줘도 오류가 지속적으로 발생하네요...
vi /etc/nginx/sites-enabled/default 에서
server {
listen 80;
server_name SUBDOMAIN.test.com;
root /home/path/to/your/subdomain;
index index.php;
location / {
try_files $uri $uri/ /index.php;
}
}
이런식으로 코드를 짜놨습니다.
개인적으로 저는 우분투에서 제공하는 기본 Nginx 패키지를 사용하지 않습니다.
Nginx에서 제공하는 공식 패키지를 사용해 보세요.
/etc/apt/sources.list.d에서 nginx.list 파일을 생성하여 아래의 내용을 작성하고 저장하세요.
deb http://nginx.org/packages/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/ubuntu/ xenial nginx
wget https://nginx.org/keys/nginx_signing.key
cat nginx_signing.key | apt-key add -
하면 저장소가 추가됩니다.
이후 apt update && apt install nginx 하여 설치하시면 됩니다.