제목 | media wiki 관련 질문입니다. | ||
---|---|---|---|
글쓴이 | 브레인토스트 | 작성시각 | 2016/11/14 22:24:09 |
|
|||
회사에서 한 두분관 함께 공유할 위키를 사용하려고 제 로컬에 설치를 해뒀는데요. 어찌저찌해서 잘 설치하고 .htaccess설정하고 해서 index.php도 없애주고 했는데요. 그 상단 discussion 메뉴와 randompage 등 여러가지 링크들이 들어가면 djdjdj:Main_Page 이런식으로 뜹니다. 제 localhost/wiki/로 접속을 하면 Main_Page로갑니다. 어떻게 설정이 잘못된건지 모르겠습니다 ㅠ
$wgScriptPath = "/wiki"; $wgArticlePath = "/wiki/$1"; $wgServer = "localhost";// 이 부분에는 자꾸 아이피로 접속하면 localhost로 redirection되어버리는 바람에 고정해버렸습니다 제 내부 아이피로요. $wgResourceBasePath = $wgScriptPath;
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond $1 !^(index\.php|images|captcha|data|include|uploads|robots\.txt) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !^/data/(.&)$ RewriteRule ^(.*)$ /wiki/index.php/$1 [L] </IfModule>
이건 .htaccess 파일의 내용입니다.
제 local 서버에는 wamp/www/ 밑으로 되어있고 이것외에도 다른 프로젝트가 여러가지 있습니다. 이아래에 /wiki 폴더를 만들고 그아래에 wiki를 설치해둔 상태인데 자꾸 뭐가 하나씩 문제가 생깁니다 ㅠ permission 에러가 생긴다던지 permission 에러가 없으면 링크가 잘못되거나 합니다.. |
|||
다음글 | 다중 사이트 구축 질문드립니다. (2) | ||
이전글 | MYSQL에서 호스트네임 유저네임등 기본정보 알아내는 ... (1) | ||
변종원(웅파)
/
2016/11/15 09:47:11 /
추천
0
|
브레인토스트
/
2016/11/15 10:30:28 /
추천
0
@웅파 일단 .. 그 short_open_tag 그거 on 시켜주니까 태그형태의 uri는 허용이 됐습니다. 근데 메인디렉토리에 넣고 하라는건 무슨 말씀이신지 잘 이해가 안됩니다. 지금 /wamp/www/하위로 4개정도의 프로젝트가 있습니다. |
변종원(웅파)
/
2016/11/15 11:25:40 /
추천
0
말 그대로 서브 디렉토리가 아니라 apache root 디렉토리에 넣고 테스트해보시라는 말씀입니다. ^^
|
서브 디렉토리로 하지 마시고 가상도메인으로 해서 메인 디렉토리에 넣고 작업해보세요.
위와 같이 해서 잘 나오면 서브로 해서 나오는 문제들은 모두 직접 수정하셔야 합니다.