2009-08-06 3 views
1

URL 질문에서 index.php를 제거하는 다른 방법이 아닌지 걱정하지 마십시오! : DURL에서 index.php를 제거 할 때 문제가 발생합니다.

나는 자습서에 따라 연구하고 만들었습니다. 여기에 모든 단계를 확실 http://codeigniter.com/wiki/mod_rewrite/

메신저 내 소스이지만, 그것을 실행할 때, 난 ... 오류 메시지가 표시 해달라고

www.blablabla.com/contact 
www.blablabla.com/about 

하지만 항상 홈페이지를 표시와 같은 URL을 변경 :/이잖아 기묘한!!

무엇이 문제 일 수 있습니까? 어떤 생각?

감사합니다. 도와 주셔서 감사합니다 !!

+1

현재 가지고있는 재 작성 규칙을 게시해야합니다. – Amber

답변

2

항상 홈 페이지를 표시하는 경우 응용 프로그램이 제대로 구성되지 않았을 수 있습니다.

system/application/config/config.php 파일을 확인하고 $config['uri_protocol'] 옵션을 찾으십시오.

당신이 알아 차릴 수 있다면, 의견에는 시도 할 수있는 여러 가지 옵션이 있습니다. 나는 다른 서버에서 때로는 작동하기 전에 다른 옵션을 시도해야한다는 것을 알았습니다 (PHP 구성과 관련이 있다고 생각합니다. AUTO 옵션이 항상 올바르게 작동하지는 않습니다).

+1

흠, 나는 그 부분에 대해 한번도 생각한 적이 없습니다. 단서를 가져 주셔서 감사합니다! 현재 AUTO입니다 그래서 다른 옵션을 사용해 보겠습니다. | 'AUTO'\t \t \t 기본값 - 자동 감지 | 'PATH_INFO'\t \t PATH_INFO를 사용합니다. | 'QUERY_STRING'\t QUERY_STRING을 사용합니다. | 'REQUEST_URI'\t \t REQUEST_URI를 사용합니다. | 'ORIG_PATH_INFO'\t ORIG_PATH_INFO를 사용합니다. | */ $ config [ 'uri_protocol'] \t = "자동"; –

+1

와우 당신은 생명의 은인입니다! 고마워요! "REQUEST_URI"로 변경되었으며 모든 것이 잘 작동합니다! 감사! :) –

+0

다행스럽게도 - 나는 같은 이슈를 가지고 있었다. :) –

관련 문제