0
내 wsgi 디렉토리가 www 외부에 있어야하나요? 그런mod_wsgi 디렉토리가 DocumentRoot 외부에 있습니까?
을 DocumentRoot/usr/지방/www /에서
WSGIScriptAlias //usr/지방/WSGI/
뭔가, 그래?
내 wsgi 디렉토리가 www 외부에 있어야하나요? 그런mod_wsgi 디렉토리가 DocumentRoot 외부에 있습니까?
을 DocumentRoot/usr/지방/www /에서
WSGIScriptAlias //usr/지방/WSGI/
뭔가, 그래?
WSGIScriptAlias /
을 사용할 때 DocumentRoot가 필요하지 않습니다.
실제 질문에 대한 답변 : 아마도 가장 좋습니다. 보통 DocumentRoot를 404 폴더 (404 페이지를 보여주는 index.html 폴더)에 설정하고 WSGIScriptAlias를 실제 스크립트에 설정합니다. 404 폴더가 실제로 유용한 지 여부 아무 생각도, 나는 결코 그것이 치는 것을 보지 못했다. 그러나 코드 내용에 대한 직접 액세스를 피하기 위해 분리 된 상태로 두는 것이 좋습니다.
예수님, 그래서 코멘트 시스템이 이상합니다 (코드 스 니펫에 복사하려고했습니다). 그래서, (WSGIScriptAlias / /usr/local/server/wsgi/myapp.wsgi) WSGIDaemonProcess로 실행하더라도 (Alias / public/usr/local/server/www /) 트릭을해야합니까? – moose
아마도 404 문서보다 더 나은 디렉토리는 'Deny from All'을 포함하는 기본 DocumentRoot 인 디렉토리 블록입니다. 이렇게하면 금단의 페이지가 반환됩니다. –