2012-04-10 4 views
2

저는 실제로 학교에서 일하고 있으며 .htaccess로 URL 재 작성을 시도합니다.URL 다시 쓰기 - 숫자로만 작업

그래서이 내 htaccess로 내 코드입니다

Options +FollowSymlinks 
RewriteEngine on 
RewriteRule profile/([0-9]+) profile/index.php?id=$1 [L] 
RewriteRule profile/([a-zA-Z]+) profile/index.php?username=$1 [L] 

내가 자리를 위해, 내 코드가 작동 마지막 줄을 삭제하는 경우, 상기 ID 또는 사용자 이름으로 재 작성을 만들려고하지만, 사용자 이름 경우 그것은 결코 작동하지 않습니다. 나는 지금 재 학습하는 URL을 잘 못한다. 그러나 이것을 할 수 있느냐 없느냐?

그리고 가능한 경우 어떻게해야합니까?

고마워요. J.

답변

3

$을 잊었습니다.

+0

오! 감사합니다. –

+0

앞에 '^'기호가있을 필요가 없습니까? 아니면 몇 년 동안 규칙 하나당 하나의 캐릭터를 낭비 했습니까? 편집 : thats 캐럿, 방법에 의해 :] – orourkek

+0

실제로이게 무엇에 사용되는지 모르겠지만, 그것없이 (그것도 지금 당장 시험해) 확신합니다 – Dion