2017-03-17 5 views
0

AWS에서 bitnami powered wordpress 서버를 설정하고 기존의 wordpress 사이트를 새 인스턴스로 마이그레이션했습니다.플러그인이 플러그인 페이지에서 403 http 상태를 반환하도록하는 Wordpress 구성

wordpress admin을 통해 플러그인에 액세스 할 때 "죄송합니다,이 페이지에 액세스 할 수 없습니다."라는 메시지가 나타납니다. 서버는 403 http 코드를 반환합니다.

나는에 오류를 볼 수있는 URL의 예는 다음과 같습니다 https://stg.mydomain.com/wp-admin/admin.php?page=instapage_dashboard

내 EC2 공공 DNS 도메인을 통해 플러그인 페이지에 액세스 아무런 문제가 없다.

나는 nginx를 사용하여 사용자 도메인 서버에서 EC2 도메인에 프록시 오전 :

location /wp-admin { 
    rewrite ^/wp-admin/(.*)$ /$1 break; 
    resolver 8.8.8.8; 
    proxy_set_header X-Real-IP $remote_addr; 
    proxy_set_header X-Forwarded-For $remote_addr; 
    proxy_set_header Host $host; 
    proxy_pass http://ec2-ipaddress.compute-1.amazonaws.com$request_uri$is_args$args; 
    proxy_redirect off; 
} 

을 내가 nginx를하기보다는 아파치를 실행하고있는 EC2 서버에서. ec2 도메인보다 mydomain에서 액세스 할 때 wordpress admin에서 액세스 할 수없는 쿠키 또는 헤더가 있습니까?

답변

0

여기에 Bitnami Engineer가 있습니다.

AWS에서 제공하는 공개 도메인 이름을 사용하여 애플리케이션에 액세스 할 수 있고 자신의 도메인을 사용하여 애플리케이션에 액세스 할 수없는 경우 애플리케이션 구성에 문제가있을 수 있습니다.

귀하의 경우 AWS 공개 도메인을 사용하는 대신 도메인을 사용하도록 WordPress를 구성해야합니다. WordPress의 wp-config.php 파일의 WP_SITEURL 및 WP_HOME 변수에서 도메인을 설정할 수 있습니다.

https://docs.bitnami.com/aws/apps/wordpress/#how-to-change-the-wordpress-domain-name

당신은 또한 우리의 구성 도구를 사용하여 워드 프레스의 도메인을 설정할 수 있습니다 기계의 다음 부팅시 도메인을 업데이트하지 않도록 다음

sudo /opt/bitnami/apps/wordpress/bnconfig --machine_hostname NEW_DOMAIN 

및 비활성화를

sudo mv /opt/bitnami/apps/wordpress/bnconfig /opt/bitnami/apps/wordpress/bnconfig.disabled 
https://docs.bitnami.com/aws/apps/wordpress/#updating-the-ip-address-or-hostname

이 오류의 또 다른 이유는 플러그인 관련 문제 일 수 있습니다. 모든 플러그인을 사용 중지하고 문제가있는 플러그인을 하나씩 확인하려고 했습니까?

마지막으로 브라우저의 쿠키 문제 일 수 있습니다. 브라우저의 시크릿 창을 사용하여 애플리케이션에 액세스하려 했습니까?

이 정보가 도움이되기를 바랍니다.

Jota

+0

안녕하세요 Jota, 네, 저는이 제안의 대부분을 시도했습니다. bnconfig를 사용하여 도메인을 업데이트 할 때 NEW_DOMAIN 값에 하위 도메인을 사용하면 문제가 발생할 수 있는지 여부를 알 수 있습니까? stg.mydomain.com과 같은 하위 도메인에서 내 bitnami 서버에 액세스하려고합니다. –

+0

안녕하세요, 하위 도메인이 올바르게 구성되어 있고 WordPress가 실행되고있는 IP를 가리키는 경우 그곳에 문제가 없어야합니다. AWS 공개 도메인은 amazonaws.com의 다른 하위 도메인이기도합니다. 도메인을 사용하여 응용 프로그램을 구성한 후 문제가 발견되면 인스턴스를 다시 부팅 할 때 도메인 구성을 수정하지 않도록 bnconfig 도구를 비활성화하는 것을 잊지 마십시오. –