특정 URL이 다른 URL처럼 동작하도록하려면 .htaccess 다시 쓰기 명령을 작성해야합니다.htaccess mod_rewrite Expression Engine 포럼 모듈에 대한 도움말
포럼이 URL의 첫 번째 세그먼트에 있지 않으면 ExpressionEngine 위에 설치 한 포럼 모듈이 작동하지 않습니다.
그래서 내가해야 : www.example.com/forum/
특정 URL이 다른 URL처럼 동작하도록하려면 .htaccess 다시 쓰기 명령을 작성해야합니다.htaccess mod_rewrite Expression Engine 포럼 모듈에 대한 도움말
포럼이 URL의 첫 번째 세그먼트에 있지 않으면 ExpressionEngine 위에 설치 한 포럼 모듈이 작동하지 않습니다.
그래서 내가해야 : www.example.com/forum/
변경하여 포럼 URL /members/forum
및 실행하려면 :
없이 행동 같은 www.example.com/members/forum/ 일반 템플릿을 통한 포럼 — 아니요 mod_rewrite
규칙이 필요합니다.
팔로우 these detailed instructions :
forum
템플릿에서 forum
members
{exp:forum}
포럼 포럼 보드 짧은 이름 :
forum
포럼 URL :http://example.com/index.php/members/forum
포럼 트리거링 말씀 :<empty>
을 이 시점에서 귀하의 forum will then be run inside the regular EE templating engine.
포럼은 다음 위에서 만든 중 템플릿을 통해 액세스-은 "트리거"단어 대신에 사용 된 템플릿 이름 :
http://www.example.com/members/forum/
귀하의 링크가 다음 지정된 포럼 URL을 사용하여 기록됩니다 제어판에서
RewriteEngine on
RewriteRule ^(forum/.*)$ /members/$1
이 RewriteRule은 작동하지만 ExpressionEngine Discussion Forum 설정이 업데이트되지 않으면 링크는 여전히'/ members/forum/viewthread/1 /'로 작성됩니다 – rjb
(Apache 또는 IIS)? 아파치라면 내가 도울 수있어. –
[포럼 URL 변경] (http://stackoverflow.com/a/8272421/245264)을'/ members/forum /'및 [일반 템플릿을 통해 포럼 실행] (http : // expressionengine.com/user_guide/modules/forum/other_features.html#running-the-forums-through- regular-templates)? 'mod_rewrite' 규칙은 필요 없습니다. – rjb