homebrew를 사용하여 Nginx를 설치했으며 설치를 완료 한 후 다음 메시지가 표시되었습니다. In the interest of allowing you to run `nginx` without `sudo`, the default port is set to localhost:8080. If you want to host pages on your local machine to the public, you should change that to localhost:80, and run …
부름에 차이가 있습니까 systemctl reload nginx 전화 nginx -s reload ? systemd 외에도 SysV 및 Upstart와 같은 다른 초기화 시스템이 있다는 것을 알고 있습니다. 따라서이 질문은 그들에게도 적용될 수 있습니다. init 시스템을 통해이 명령을 실행하는 것이 좋습니까, 아니면 그냥 nginx 자체를 호출 할 수 있습니까? 미리 감사드립니다
이 질문은 수퍼 유저에게 답변 될 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . HTTP 트래픽을 프록시하도록 nginx를 성공적으로 구성 할 수 있었지만 ( 이 안내서 사용 ) HTTPS 요청을 프록시하려고 시도하면 코드 400 ( Bad Request )이 발생했습니다. Nginx 디버그 로그는 전혀 도움이되지 …
내 웹 브라우저에서 웹 페이지의 URL을 잘못 입력했을 때 우연히이 문제를 발견했습니다. 방문으로 http://example.com/%인해 HTTP 400 잘못된 요청 오류가 발생하는 이유는 무엇 입니까? 서버가 퍼센트 기호 이후 또는 앞에 다른 것을 기대하고 있습니까? Apache 및 Nginx 서버에서 발생하는 것으로 보입니다. (서버 : cloudflare-nginx) /superuser//% (서버 : Apache) http://mozilla.org/%
사용자가 다음 URL을 사용하여 내 웹 사이트에서 지정된 이미지에 액세스하려고한다고 가정 해 보겠습니다. http://www.mywebsite.com/blog/image1.jpg?someParam=100 경로에서 '블로그'노드를 제거하여 다시 쓰기 규칙이 필요합니다. http://www.mywebsite.com/image1.jpg?someParam=100
이것은 nginx 리버스 프록시 302를 root 대신 URI 하위 폴더로 리디렉션 하는 방법에 대한 이전 질문에 대한 후속 조치 입니다. rewrite및 proxy_pass지시문을 사용하여에 외부 https://domain.com/my/web/app/LAN 요청을 내부 LAN 서버 와 같은 URL로 프록시 처리 하는 nginx 프록시 서버가 https://10.0.0.22/있습니다. ASCII UML로 번역을 표현하려는 시도는 다음과 같습니다. .-------------. .------------------. | Nginx …
nginx를 리버스 프록시로 사용하고 있으며 업스트림 서버가 응답하지 않으면 몇 초 동안 기다렸다가 요청을 다시 시도하고 싶습니다. 이 방법으로 업스트림 서버를 다시 시작할 수 있으며 사용자에게 502 잘못된 게이트웨이가 표시되는 대신 브라우저가 몇 초 동안 정지됩니다 (다시 시작 프로세스에는 3 또는 4 초 소요). 몇 가지를 시도했지만 서버 블록에 넣었습니다. …
나는 nginx 설정에 익숙하지 않습니다. 꽤 기본적인 문제로 어려움을 겪고 있습니다. / doc (index.html, 일부 이미지 등)에서 정적 파일을 호스팅하고 싶습니다. 파일은 / sites / mysite / proj / doc /라는 디렉토리에 있습니다. 문제는 아래의 nginx 설정에서 nginx가 "/ sites / mysite / proj / doc / doc"라는 디렉토리를 찾으려고한다는 …
포트를 사용하여 nginx를 설치하고 sudo로 시작했습니다. localhost에서 nginx 시작 페이지에 액세스하면 완벽하게 작동하지만 외부 컴퓨터에서 액세스 할 수 없습니다. 외부에서 컴퓨터의 nmap을 수행하면 80/tcp filtered http 따라서 Mac 방화벽이 포트를 차단하고 있습니다. 그런 다음 nginx 실행 파일을 방화벽 예외 목록에 추가하지만 nmap은 여전히 포트 80이 필터링되는 것으로 표시되어 웹 페이지에 …
phpMyAdmin을 설치했지만 브라우저에서 열 수 없습니다.으로 이동하면 301 리디렉션 (*)이 표시됩니다 http://localhost:8080/phpmyadmin. /addres 끝에 a 를 추가하면 대신 500 오류 상태가 표시됩니다 . (*) Wireshark를 사용하여 캡처했습니다. 동일한 호스트의 터미널에서 netcat을 사용 하면 301이 다른 주소로 리디렉션됩니다 . 환경은 개발 / 테스트 목적으로 빌드 한 VM이며 LEMP (Linux / Nginx …