2017-09-29 16 views
0

나는 bbPress 포럼 플러그인이있는 WordPress 사이트가 있습니다. 포럼 "홈 페이지"에 대한 사용자 정의 페이지를 만들었습니다. 에서
: 이것은 사용자를 리디렉션
RewriteEngine On RewriteRule /forums$ /the-forum
: bbPress 내가 내 사용자 지정 페이지로 사용자를 리디렉션 할 내 htaccess로에 다음과 같은 추가 등 "포럼", 기본 bbPress 포럼 홈로드됩니다 클릭 빵 부스러기를 가지고 https://okclarity.com/forums/ (bbPress 공개 토론 가정)
에 : https://okclarity.com/the-forum/ (주문 공개 토론 가정).htaccess with bbPress 로그인하지 않은 사용자의 경우

그것은 작동한다 - 그러나 로그인 사용자를 위해. 사용자가 로그인하지 않으면 리디렉션이 작동하지 않습니다.

  1. 로그인 한 사용자가 아닌 사용자에게이 기능이 작동하지 않는다고 조언 할 수 있습니까?
  2. 사용자를 맞춤 페이지로 리디렉션하는 더 좋은 방법이 있습니까?
+0

위 사이트는 사이트 개발 중에 게시되었습니다. 라이브 사이트로 이동 한 후, 'RewriteRule'은 로그인 한 사용자의 경우에도 전혀 작동하지 않습니다. breadcrumbs에서 Band aid 솔루션으로 포럼을 제거했습니다. 누군가 진짜 솔루션을 가지고 있다면 게시하십시오. – Shmuel

답변

0

bbPress에 대한 옵션이 있습니다.

  1. WordPress Admin -> Settings -> bbPress를여십시오.
  2. 아래로 스크롤하여 포럼 루트 슬러그.
  3. 변경 포럼 루트 포럼 에서-포럼.
  4. 설정 -> 영구 링크를 클릭하여 다시 쓰기 규칙을 지 웁니다.

추가 한 다시 쓰기 규칙이 삭제되었는지 확인하십시오.

+0

우리는 이것을 시도했지만 그렇게하면 bbPress 페이지가 해당 URL의 사용자 정의 페이지를 대체합니다. – Shmuel

+0

동일한 URL을 사용하여 bbPress 홈 및 사용자 정의 페이지를 가질 수 없습니다. 나는 당신이 여기에서하고 싶은 것을 이해하지 못한다. 그러나 나의 대답은 bbPress 포럼 루트 슬러그를 바꾸기위한 적절한 방법이다. 문제가있는 경우, 그와 충돌하는 것을 시도 할 가능성이 큽니다. 이것은 내가 시도한 모든 웹 사이트에서 작동합니다. –

+0

나는 두 가지를 위해 슬러그를 바꾸거나 동일한 URL을 사용하려고하지 않습니다. 사용자를 bbPress 포럼 홈으로 이동하여 사용자 정의 페이지로 리디렉션하려고합니다. – Shmuel

관련 문제