2012-10-06 4 views
1

나는 초보자이며 문제를 해결하고 싶습니다. 내가 같은 질문하지만 오해 읽어htaccess가 URL의 공간을 바꾸고 리디렉션 함

htaccess redirect url with space in it

저를 도와주십시오. 내 사이트는 사용자 정의 필드와 태그가있는 wordpress를 사용합니다. 링크가 아닌 이상 미스 어스, 미스 월드, 미스 잉글랜드 :하지만 ...

http://domain.com/tag/Miss Earth 
http://domain.com/tag/Miss World 
http://domain.com/tag/Miss England 
... 

(공간하지 % 20) 나는 또한 태그를 만들 cource의 :

사용자 정의 필드는 다음과 같은 링크를 많이 만들 ("")는 "-"로, "M"은 "e"로 "E"로 대체해야합니다 ...

공간 ("") 문자를 사용하려면 htaccess를 사용해야합니다. "-"및 실제 태그로 자동 리디렉션 :

http://domain.com/tag/miss-earth 
http://domain.com/tag/miss-world 
http://domain.com/tag/miss-england 

분명히 도와주세요, 나는 htaccess와 어리 석다.

감사

바람직 이미 파일에있는 모든 워드 프레스 규칙 위, 문서 루트의 htaccess로 파일에이 규칙을 추가

답변

0

시도 :

RewriteEngine On 
RewriteRule ^/?tag/(.*)\ (.*)$ /tag/$1-$2 [L,R=301] 
+0

마지막으로 내가 htaccess로 파일의 맨 아래에 추가 단어가 아니라 "RewriteEngine On"아래로 움직입니다. 작동합니다! 감사합니다 Jon Lin –

+0

@VaiLeu 네, 다른 규칙보다 위에 추가하는 이유입니다. 녹색 체크 표시를 선택하여 대답을 승인 된 것으로 표시해야합니다. –

관련 문제