2012-06-24 3 views
1

/portfolio/year/to/portfolio /로 리디렉션해야합니다.301 폴더를 상위 폴더로 리디렉션

내가 작성한 301 호 (301/portfolio/year http://example.com/portfolio/)는 누군가/portfolio/year/2000에 액세스하려고 시도하거나/year/안에있는 다른 페이지를 리다이렉트한다는 것입니다.

이 리디렉션을 수행 할 수있는 방법이 있습니까? 나는 봇과 사람들이 내부 페이지의 나머지 부분을 훼손하지 않고 공백/포트폴리오/연도/페이지에 액세스하지 못하게해야합니다.

+0

후 더 이상 문자가 있는지 확인합니다 그 특정 페이지에 –

+0

원래 질문에 정확하게 답하는 경우 아래 답변을 수락해야합니다. – aioobe

답변

1

이렇게하려면 PHP를 사용할 필요가 없습니다. 그냥 이것으로 이전한다 RewriteRule을 대체 - URL을 확인하고 경우 리디렉션 RewriteRule ^portfolio/year/?$ portfolio [R=301]$를 URL의 끝에 것은 내가 헤더에 리디렉션 PHP를하고 결국 portfolio/year/ 또는 portfolio/year

+0

나는'RewriteRule^portfolio/year/$ portfolio [L, R = 301]'을 사용했을 것이다. – zessx