www에서만 "curl: (7) 호스트에 연결할 수 없습니다." 하위 도메인

www에서만 "curl: (7) 호스트에 연결할 수 없습니다." 하위 도메인

Centos 6 및 Plesk 11을 사용하여 서버를 실행하고 있습니다.

www가 있는 도메인을 제외한 모든 도메인에서 컬을 설치하고 작업하고 있습니다. 선호 도메인으로

[root@www]# curl http://www.exampledomain.com/wp-admin/admin-ajax.php
curl: (7) couldn't connect to host

www를 제거하면. 연결되지만 자연스럽게 리디렉션되어야 합니다.

[root@www conf]# curl http://exampledomain.nl/wp-admin/admin-ajax.php
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

이 문제는 Http 루프백이 작동하지 않는다는 WordPress 플러그인에서 오류가 발생하면서 발생했습니다.

편집하다:

[root@www ~]# curl -v http://www.exampledomain.nl/wp-admin/admin-ajax.php
* About to connect() to www.exampledomain.nl port 80 (#0)
*   Trying 127.0.0.1... Connection refused
* couldn't connect to host
* Closing connection #0
curl: (7) couldn't connect to host


[root@www ~]# sudo nmap -PN -p 80 -sN www.exampledomain.nl

Starting Nmap 5.51 ( http://nmap.org ) at 2015-06-19 22:11 CEST
Nmap scan report for www.exampledomain.nl (127.0.0.1)
Host is up.
rDNS record for 127.0.0.1: localhost
PORT   STATE         SERVICE
80/tcp open|filtered http

답변1

'www'로 도메인 이름을 확인할 수 있다면 포트 80에서 실행되지 않기 때문일 수 있습니다. https를 시도해 보셨나요? www와 www가 아닌 ​​것이 동일한 IP를 가리키나요? curl -v <url>자세한 o/p를 시도해 볼 수 있나요 ? 시도해 보세요 . telnet www.exampledomain.com 80 nmap이 설치되어 있으면 시도해 보세요 nmap -v -A www.exampledomain.com. 연결할 수 있지만 서버가 페이지를 렌더링하지 않는 경우 서버 액세스 로그와 오류 로그를 확인하고 자체 설정해야 할 수도 있습니다.

관련 정보