2014-04-10 2 views
0

위키 미디어 설치를 구성하려고합니다. 위키는 내 서버 (www.mydomain.com/wiki)의 하위 폴더에 설치되며 serverwise는 wiki.mydomain.com으로 잘 리디렉션되었습니다.위키 : 멋진 URL을위한 .htaccess 설정에 문제가 있습니다.

나는 사이트에 액세스하려면 wiki.mydomain.com/index.php?title=Main_Page을 사용할 수있었습니다. 그런데 다음과 같이 더 짧은 URL을 사용하려고했습니다 : wiki.mydomain.com/Main_Page. 또한 사이트에 대한 작동

RewriteBase/
RewriteCond %{REQUEST_URI} !=/index.php 
RewriteRule ^(.*) /index.php?title=$1 [L,QSA] 

:

그래서 나는 다음과 같은 내용으로 (wiki.mydomain.com에 의해 accesed됩니다) 위키 하위 폴더에서 .htaccess 파일 을 만들어!

: CSS 시트가 누락 된 것 같습니다. - 사이트는 정말 못생긴 것처럼 보입니다. 페이지 요청 만 리디렉션되지만 파일 요청은 필요한 파일로 리디렉션되지 않도록하려면 어떻게해야합니까?

+0

** ** 삭제 해 주셔서 감사합니다. 나는 왜 예의 바르게 할 수없는거야? : ( – Christian

답변

1

요청한 파일 이름이 기존 파일인지 확인하십시오. 그렇다면 다시 쓰지 마십시오. 그렇지 않은 경우 색인으로 전달

RewriteEngine on 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ /index.php?title=$1 [L,QSA] 
+0

cool!이게 내가 찾고 있었던 바로 그거야! :) 도와 줘서 고마워. 난 그냥 문서에서 -f 플래그를 발견하지 못했다고 생각합니다.) – Christian

관련 문제