nginx index. html 를 index. php 로 변경

1213 단어
apache 에서 전역 설정 파일 에 결 성 된 첫 페이지 index. html 를 설정 하면 index. php 에 직접 도착 할 수 있 습 니 다. 그러나 nginx 는 현재 기본 적 인 상황 에서 index. html 에 만 도착 할 수 있 고 index. php 에 접근 할 수 없습니다. 초기 에 NGINX 를 접 한 er 는 매우 곤 혹 스 러 울 수 있 습 니 다. 이 문 제 는 URL 재 포 지 셔 닝 rewrite 기술 을 통 해 결 성 된 index. html 를 실현 할 수 있 는 지 소개 합 니 다.index. php 페이지 로 이동 하여 접근 합 니 다.
    구체 적 인 상황 은 다음 코드 를 보십시오.
   
view source
print ? 01. location / { 02.
  03.
  04. root   /var/www/androidren.com/; 05. index  index.html index.htm; 06.
  07. if   (-f $request_filename/index.php){ 08. rewrite (.*) $1/index.php; 09. } 10. if   (!-f $request_filename){ 11. rewrite (.*) /index.php; 12. } 13.
  14.
  15. }
미리 보기 효과: (정확하게 접근 할 수 있 을 뿐만 아니 라 매개 변수 전달 도 가능 합 니 다)
물론 더 간단 한 방법 으로 index. html 를 만 들 고 JS 를 이용 하여 index. php 로 다시 찾 을 수 있 습 니 다!

좋은 웹페이지 즐겨찾기