2010-12-22 5 views
0

안녕하십니까, 로그인 사용자를 기반으로 URL 재 작성을 할 수 있습니까?로그인 사용자를 기반으로 URL 재 작성

예를 들어 사용자 basikal로 로그인하면 주소 표시 줄에있는 URL이 http://localhost/test/basikal/index.php으로 표시됩니다.

한편 실제 주소가 난 시스템이 자신의 프로필에 사용자 정의 원하는 사용자를 가지고 있지만 내가 그것을 유지하기 곤란하기 때문에 여러 복사본을 만들려면 그나마 때문에이 필요 http://localhost/real/index.php

입니다.

감사합니다.

답변

0

이렇게하는 더 좋은 방법이 있습니다. 견고한 MVC 프레임 워크를 통해 맞춤 경로를 설정할 수 있습니다.

그러나 단순히이 :

  • /app//app/(.+)?/를 다시 쓰는 재 작성 규칙을 만듭니다.
  • 모든 페이지보기에서 php에서 URL을 확인하십시오. /app/username이 아닌 경우 사용자를 /app/username/
  • URL로 식별하지 않기 위해 사용하지 마십시오. 항상 세션을 사용하십시오.

이렇게하면 맞춤 URL이 있다는 인상을 사용자에게 줄 수 있습니다.

이것은 효율적이지 않고 예쁜 것도 아니지만 작동합니다.