문제

나는 읽었다 이것 많은 web2py 응용 프로그램을 서버하기 위해 .htaccess를 수정하는 방법에 대한 자습서는 작동하지 않는 것 같습니다. 다음은 내 .htaccess입니다

RewriteEngine On

RewriteRule ^dispatch\.fcgi/ - [L]
RewriteRule ^(.*)$ dispatch.fcgi/$1 [L]

RewriteCond %{HTTP_HOST} =www.moublemouble.com [NC, OR]
RewriteCond %{HTTP_HOST} =moublemouble.com [NC]
RewriteRule ^/(.*) /moublemouble/$1 [PT,L]

내가 얻는 것은 500 내부 오류이며 .htaccess는 내 강력한 지점이 아닙니다. 단서가 있습니까?

도움이 되었습니까?

해결책

불법 공간입니다 [NC, OR] 또는 대체 이후 재귀 루프를 받고 있습니다. /moublemouble/… 패턴과 일치합니다 ^/(.*). 그러니 이것을 시도하십시오 :

RewriteCond %{HTTP_HOST} =www.moublemouble.com [NC,OR]
RewriteCond %{HTTP_HOST} =moublemouble.com [NC]
RewriteCond $1 !^moublemouble/
RewriteRule ^/(.*) /moublemouble/$1 [PT,L]

또는 더 컴팩트 :

RewriteCond %{HTTP_HOST} ^(www\.)?moublemouble\.com$ [NC]
RewriteRule !^/moublemouble/ /moublemouble%{REQUEST_URI} [PT,L]

다른 팁

문제를 일으키는 것은 다시 쓰여질 수 있습니다.

나는 그것을 시도하지 않았지만 당신은 시도 할 수 있습니다 ...

RewriteCond %{HTTP_HOST} ^www.moublemouble.com [NC, OR]
RewriteCond %{HTTP_HOST} ^moublemouble.com [NC]
RewriteRule ^/(.*) /moublemouble/$1 [L]
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top