2013-05-25 3 views
1

나는 내가 WP 설치에 구현하기 위해 노력하고있어 3 리디렉션 규칙이 : 첫 번째 일이 실제로 작동이 세 가지 중사용자 정의 htaccess로 리디렉션 규칙

RewriteRule ^job/(.*)$ /job?jid=$1 [NC] 

RewriteRule ^jobs/(.*)$ /category?cid=$1 [NC] 

RewriteRule ^domain/(.*)$ /domain?did=$1 [NC] 

를, 나머지는 나에게 (404)를 제공하거나 리디렉션 매개 변수가 기존 wp 페이지 중 하나에 근접하면 기존 페이지. 내가 여기서 잘못 가고있는 어떤 생각?

답변

0

플래그에 L을 넣으십시오. [NCL]이 나오므로 기본 Wordpress 다시 쓰기 규칙이 다시 쓰기 대상에 적용될 수 있습니다.

[L] 플래그는 mod_rewrite가 룰 세트 처리를 중지하도록합니다. 대부분의 경우 규칙이 일치하면 더 이상 규칙이 처리되지 않습니다. 이것은 Perl의 마지막 명령 또는 C의 break 명령에 해당합니다.이 규칙을 사용하면 추가 규칙을 고려하지 않고 현재 규칙을 즉시 적용해야 함을 나타낼 수 있습니다.

출처 : http://httpd.apache.org/docs/2.2/rewrite/flags.html