미디어 위키가 설치되어 있습니다. 내가 외부 디렉토리 (webalizer 웹 통계)의 별명을 지정하려고 할 때를 제외하고 모두가 전 세계에 있습니다. 나는 Nginx가 /usage/*
에 대한 요청을 PHP/Mediawiki로 전달한다는 것을 알고있다. 나는 그것을 원하지 않는다. 나는 문자 그대로/usage/아래의 모든 것을 내 별칭과 다른 것을 가리 키기를 원한다. Mediawiki 코드 및 기능과 완전히 분리됩니다. ,Nginx conf의 단락 논리 (위치를 무시하고 싶습니다)
3
A
답변
3
더 location
지시를 처리에서의 Nginx를 중지하려면)
# in no way related to Mediawiki. I just want to serve this as static HTML.
location /usage {
alias /var/www/webalizer/wiki.longnow.org/;
}
# This answers to anything, which may be my problem
location/{
try_files $uri $uri/ @rewrite;
index index.php;
}
# A special rewrite to play nicely with Mediawiki
location @rewrite {
rewrite ^/(.*)$ /index.php?title=$1&$args;
}
# PHP, nom nom nom
location ~ \.php$ {
include fastcgi_params;
fastcgi_index index.php;
fastcgi_pass unix:/tmp/php-fastcgi.socket;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
나는 나머지 앞서/사용 위치 지시자를 나열하는 것은 단락 시스템,하지만 난 장고 버릇 된 것이라고 기대했다 접두사가 ^~
이어야합니다.
location
안에는 여전히 try_files
이 404 응답으로 떨어지고 싶습니다.
location ^~ /usage {
alias /var/www/webalizer/wiki.longnow.org/;
try_files $uri $uri/ =404;
}
참조 용으로 http://wiki.nginx.org/HttpCoreModule#location을 참조하십시오.
관련 문제
- 1. nginx conf의 추가 위치가 404 코드를 반환하는 이유는 무엇입니까?
- 2. tortoiseh와 함께 파일을 무시하고 싶습니다
- 3. htaccess로는 nginx에하는 conf의
- 4. nginx conf에서 디렉토리를 제외하는 방법은 무엇입니까? nginx를 conf의 파일에
- 5. 접근성 모드에서 TextView에 대한 TalkBack을 무시하고 싶습니다.
- 6. GetShortPathNameW는 파일 확장명을 반환합니다. .exe를 무시하고 싶습니다.
- 7. 범위를 벗어난 경우 사용자의 입력을 무시하고 싶습니다.
- 8. 내 테이블의 기본 키 값을 무시하고 싶습니다.
- 9. 공백 만 제거하고 문자열의 탭을 무시하고 싶습니다.
- 10. jmeter에서 정규 표현식을 사용하여 공백을 무시하고 싶습니다.
- 11. 프린지 위치를 무시하고 좌표 상자를 가져옵니다.
- 12. 텍스트 파일에서 html 태그를 무시하고 html 파일에 일치하는 단락
- 13. 이 conf의 기능은 무엇입니까?
- 14. 레드 마인 예를 conf의
- 15. 글로벌 web.xml의 conf의 7
- 16. 단락
- 17. "AppName이 현재 위치를 사용하고 싶습니다."메시지를 무시할 수 있습니까? 메시지
- 18. JOIN 절에서 MySQL 논리 평가가 지연/단락 되었습니까?
- 19. '단락 논리 연산자가 실제로 단락이되지 않는다는 것을 (사양에서) 보증해야합니까?
- 20. 왜 Matlab에서 벡터에 단락 논리 연산자를 사용할 수 없습니까?
- 21. 리눅스에서 .cfg와 .conf의 차이점은 무엇입니까?
- 22. 젬 파일 선택에 관한 메시지를 무시하고 싶습니다. Ruby 버전
- 23. 상위 요소에서 상속 된 스타일의 기본값을 무시하고 싶습니다. [flex4]
- 24. If-else 문이 작동하지 않습니다. JavaScript의 사례를 무시하고 싶습니다.
- 25. 자바 스크립트 정규식을 사용할 때 대괄호를 무시하고 싶습니다.
- 26. 모바일 브라우저 용 CSS 몇 개를 무시하고 싶습니다.
- 27. jQuery에서 div 배열의 왼쪽 위치를 알고 싶습니다
- 28. Android 애플리케이션에서 현재 위치를 추적하고 싶습니다.
- 29. SFTP 서버에서 파일의 위치를 배우고 싶습니다
- 30. 현재 자원의 현재 위치를 알고 싶습니다.