하위 폴더에 내 웹 서버에 바닐라 2.0.18b2 설치가 있습니다. 포럼은 작동하지만 로그인 할 수 없습니다. "로그인"링크를 클릭하면 페이지가 비어있게됩니다. 나는 이것이 .htaccess 파일에 문제가 있다고 생각한다. 나는 작동하는 해결책이 있었지만 뭔가를 바꾸고 싶었고 파일을 깨뜨렸다.바닐라 2 깨진 링크
또 다른 것은 내가 forum.mysite.com를 입력하고 때 말한다이다 : 나는 mysite.com/forum
를 입력 할 때
Fatal error: Class 'Gdn' not found in /bootstrap.php on line 47
는 웹 사이트를 볼 수 있지만 스타일링, 내가 링크를 클릭 할 때 500 간다 내부 오류.
mysite.com/forum/index.php를 입력 할 때만 정상적으로 보입니다.
내 htaccess로 파일은 다음과 같습니다
# Modified
# If you modify this file then change the above line to: # Modified
<IfModule mod_rewrite.c>
RewriteEngine On
# Certain hosts may require the following line.
# If vanilla is in a subfolder then you need to specify it after the /.
# (ex. You put Vanilla in /forum so change the next line to: RewriteBase /forum)
RewriteBase /forum/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php\?p=$1 [QSA,L]
#RewriteRule ^$ index.php/$1
</IfModule>
아무런 효과가 없습니다. 나는 "\"이 도피 캐릭터라고 생각했다. –
@neosatan 나는 대체 부분에서 문자를 벗어날 필요가 없다고 생각합니다. 그렇지 않으면 아마'.'도 탈출해야 할 것입니다. 또한'RewriteBase'를'/ forum /'대신'/ forum'으로 바꿉니다. –
그 전에 생각했습니다. 다시는 효과가 없습니다. –