2011-05-12 3 views
0

안녕하세요. 사이트를 구축하고 www.example.com/username과 같은 urkl을 사용하여 웹 페이지에 액세스 할 수있는 사람들이 필요합니다. 경로를 사용하여 솔루션을 구현할 수있었습니다. (: any) 기능을 사용했지만 두 가지 문제가 발생했습니다 ::: 1.i는 웹 사이트의 모든 페이지에 대한 경로를 구현해야합니다. 디렉토리 경로를 따라 직접 이미지를 가리키는 대신 보통 컨트롤러의 기능이있는 이미지를 호출하기 때문에 사용자의 아바타가 더 이상 표시되지 않습니다.codeigniter를 사용하여 'twitter like'URL을 깨끗이하십시오.

그래서이 문제를 해결할 방법이 있는지 궁금합니다. .htaccess 파일을 사용하여 프로세스에서 index.php를 제거하는 중 ... 감사합니다.

+0

htaccess RewriteRule을 사용해야합니다. 돌아가서 이전 대답을 먼저 수락하십시오. – Dormouse

답변

0

Apache (웹 서버) 용으로 mod_rewrite를 살펴볼 필요가 있습니다. 이 모듈은 예쁜 URL을 귀하의 웹 사이트 구조로 재 작성하여 좋은 URL을 표시하고 귀하의 사이트가 정상적으로 작동하도록 할 수 있습니다.

+0

코드 점화기의 경우에는 .htaccess에서와 같이 라우팅 클래스의 URL을 제어 할 수 있지만 가장 좋은 방법은 컨트롤러를 별도의 경로로 정의한 다음 마지막 경로로 모든 경로를 지정하는 것입니다. 나는 코드 일치 점이 그것과 일치하는 경로를 만나면 멈추지 만, 예제를 보여줄 것이지만, OP는 사람들을 그들의 도움으로 인식하지 못하는 것 같다. (0 % 동의) – Hailwood

0

ShiVik 꽤 철저한 답변 here을 게시했습니다. 나는 그것을 시험해보기에 관하여이다.

관련 문제