나는 example.com/fruit.php
에 페이지가 있습니다. 이 페이지는 ISSET()
을 사용하여 매개 변수를 구문 분석하여 사용자에게 표시 할 내용을 결정합니다. 예 : example.com/fruit.php?name=apple&color=red
. 이것은 할 수있을만큼 간단하지만 난 오히려 요청은 같은 페이지에 올 것 : 난 단지 두 개의 매개 변수있을 것입니다 알고 있기 때문에Nginx 동적 요청
mysite.com/fruit/apple/red
, 나는 쉽게 분석 할 수 내 페이지를 구축 할 수있는 URL을 . 그러나 어떻게 URL 뒤에 아무것도없는 example.com/fruit
에 대한 모든 요청이 url을 구문 분석 할 수 있도록 fruit.php로 보내야하므로 nginx를 구성 할 수 있습니다. 여기에 내가 내 위치 블록에서 시도한 것입니다 : 이것은 나를 위해 작동하지 않습니다와 나는 그것을 알아 내려고 노력에 싸서 하루 정도있어
location ~ /fruit {
return 301 https://www.example.com/fruit.php;
}
. 어떤 도움을 주시면 감사하겠습니다.
가 날인가, 아니면 nginx를 대 Node.js를에 일이 m 이런 종류의 1천퍼센트 쉽게 :
은 여기의 nginx의 설정은 결국 어떻게 보일까에 보라? 아니면 약간 쉬울까요? –사실이지만 NodeJS를 사용하는 경우에도 Express와 같은 http 웹 서버 패키지를 사용해야 고급 라우팅 기능을 사용할 수 있습니다. 어느 쪽이든, 라우터는 필요한 악입니다. – vsharper
예,'express()'는 케이크 조각입니다. 귀하의 의견을 보내 주셔서 감사합니다! –