2013-01-09 4 views
0

무엇이 잘못 되었나요? 이 규칙은 I가htaccess에서 301 리디렉션 규칙

한다 RewriteRule^카테고리/XYZ 뱅킹 /? $ http://www.domainname.com/category/xyzbanks/ [L, R = 301]

(신규) xyzbanks 행 (구)를 XYZ 뱅킹을하고자

를 작동하지

여러 카테고리가 하나의 새로운 카테고리로 이동하는 경우 ...이 작업을 수행 할 수 있습니까?

한다 RewriteRule^카테고리 /? (chicos | CHS | RL)/$ http://www.domain.com/category/apparel/ [L, R = 301]

하나는 작동하지 당연히.

+0

한 번 봐 ... – dAm2K

답변

1

다시 쓰기 규칙은 모두 정확하며 작동해야합니다.

당신이 검색 할 때마다

:

  • 이 mod_rewrite를가 활성화되어 : 요청에 따라 http://www.domain.com/category/chs/ 당신은

    은 아마 당신은 다른 곳에 문제가있는 등, http://www.domain.com/category/apparel/로 리디렉션됩니다?

  • .htaccess 또는 사이트 구성에 RewriteEngine On이 있는지 확인하십시오.
  • .htaccess 파일을 사용하는 경우 여기에 RewriteRule을 사용할 수있는 AllowOverride 지시문이 있는지 확인하십시오.
  • 먼저 간단한 리디렉션 규칙을 사용해보세요.
  • 오류 및 액세스 로그를 점검하여 오류 또는 경고 메시지를 발견 할 수 있는지 확인하십시오.
  • 는 "RewriteRule의 ^/카테고리/blablabla와 함께하려고하면 무엇을 URL Rewriting Guide - Apache HTTP Server
관련 문제