2011-08-14 4 views
0

패턴 일치에 따라 사이트의 URL (100 개)을 리디렉션하고 싶습니다..htaccess URL을 URL의 하위 부분으로 리디렉션합니다.

그래서 예를 들어, 요청 된 URL은 내가 실제 URL에서 /page/1를 제거

http://www.example.com/showcase/properties/boston 

즉로 리디렉션 싶습니다

http://www.example.com/showcase/properties/boston/page/1 

경우.

나는 모든 .htaccess 개념을 가진 초보자입니다. 따라서 추가 할 정보를 놓친 경우 나에게 알려주십시오. 또한 누군가가 저에게 .htaccess 학습을위한 훌륭한 튜토리얼/책을 가르쳐 주시면 감사하겠습니다.

대단히 감사드립니다.

P. - 사이트는 PHP 언어를 사용하여 제작되었습니다.

답변

0
RewriteRule (.*)/page/(\d+) $1 

.htaccess에 대한 튜토리얼을 모른다! 내 PC에서 아파치 매뉴얼을 가지고 있고 그것을 사용한다!

+0

Hello ASeman - 빠른 답장을 보내 주셔서 감사합니다. 귀하의 의견에서 언급 한 RewriteRule을 시도했지만 부분적으로 작동했습니다. 이 규칙은 URL에서/page/1을 삭제했지만 새 리디렉션 URL이 올바르지 않습니다. http://www.example.com/home/smartlive/example.com/showcase/properties/boston과 같았습니다. 내가 놓친 게 있니? 외부 리디렉션을 원한다면 – cjain1443

+0

@ cjain1443 다시 한번 감사하십시오. http : //는 다음과 같이 시작해야합니다. http : // % {HTTP_HOST}/$ 1 – undone

+0

Aseman - 이전에 내 의견에 분명하지 않은 경우 죄송합니다. 외부 리디렉션이 아닙니다. 나는 당신의 재 작성 규칙 http://www.jainchetan.com/showcase/properties/boston/page/1에 예제를 실었다. 이 URL을 http://www.jainchetan.com/showcase/properties/boston으로 리디렉션하고 싶습니다. 하지만 URL http://www.jainchetan.com/showcase/properties/boston/page/1을 방문하면 리디렉션 URL에 추가 최상위 디렉토리가 생깁니다. 어떤 생각이라도 어떻게 그들을 없앨 수 있습니까? 감사합니다 – cjain1443

관련 문제