2012-08-06 6 views
0

나는워드 프레스 mod_rewrite를 사용자 정의 규칙

이는 htaccess로입니다 포스트 이름 (http://exampleblog.com/dev/the-post-slug)의 구조에 구성된 기본 워드 프레스 htaccess로있어 내가해야 할 일은

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /dev/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /dev/index.php [L] 
</IfModule> 
# END WordPress 

http://exampleblog.com/dev/the-post-slug 같은 URL에 내가 http://exampleblog.com/dev/the-post-slug/mydemo처럼, 내 자신의 sulfixes을 추가 할 수 있다는 것입니다, 나는 지금 http://exampleblog.com/dev/wp-content/themes/the-theme/my-custom-folder

그래서 나는이 접근 할 필요가있다 뭔가를 가리 키도록합니다 URL http://exampleblog.com/dev/the-post-slug/mydemo to 이 실제 패치 http://exampleblog.com/dev/wp-content/themes/the-theme/my-custom-folder의 내용을 표시하고 난 그냥 방법을

감사

답변

1

, 당신은 단지 "는 포스트 - 슬러그의"만들 수 "mydemo"의 부모 페이지와 url은 원하는 방식으로 자동 완성됩니다.

두 번째 부분에서는 file_get_contents, iframe 또는 URL이 동일하게 유지되는지 상관하지 않으면 실제 리디렉션과 같은 콘텐츠를 다른 페이지에서로드 할 수있는 단축 코드를 작성할 수 있습니다 단지 사용자가 있어야하는 위치에 사용자를 배치하기위한 것입니다). 리디렉션 코드의 경우 머리글이 이미 브라우저로 전송 된 후 단문이 실행될 수 있으므로 후크를 사용하는 것이 좋습니다.

WordPress에서 덮어 쓰는 여분의 .htaccess 규칙에 대해 걱정할 필요가 없습니다. 그리고 앞으로는 파일을 편집하지 않고도 CMS로 관리 할 수 ​​있습니다.

+0

shortcode 방법에 대한 추가 보너스로 사용자는 실제로 검색 내용을 찾을 수 있습니다. 붙잡기 위하여 .htaccess를 사용하고 WordPress의 이상으로 방향을 바꾼다, 진짜로조차 페이지가 존재하는 것을 알지 않을 것이다. – ben

+0

mydemo의 the-post-slug parent를 만들면 경로가 실제로 존재하지 않기 때문에 Wordpress에서이 포스트 슬러그를 깨뜨릴 수 있습니다. 다른 제안에 대해서는 불행히도 Google에서 색인을 생성하기 때문에 작동하지 않습니다. http://exampleblog.com/dev/the-post-slug/mydemo 감사합니다. 어쨌든 – steps

+0

이 플러그인이 도움이 될 수 있습니다. http : //wordpress.org/extend/plugins/rewrite-rules-inspector/ 또는 http://codex.wordpress.org/Class_Reference/WP_Rewrite에서 WordPress를 통해 직접 다시 쓰기 규칙을 추가 할 수 있습니다. – ben

0

당신은 영구 링크 설정에서이 일을 봤어을 찾을 수 있습니까? Settings → Permalinks. 당신이 뭔가를 찾고있는 것 같습니다 : /%category%/%postname%/. 워드 프레스 URL을 htaccess로 직접 작업

보기에 대한 정보뿐만 아니라, 여기에서 찾을 수 있습니다 http://codex.wordpress.org/Using_Permalinks 질문의 첫 번째 부분에 대한

+0

감사합니다. 실제로 구조/% postname % /을 (를) 좋아합니다. 문제는/% postname %/사용자 지정 규칙을 Wordpress 외의 폴더로 리디렉션하도록 지정하는 것입니다. 그것을 할 수있는 방법을 찾지 못했지만 성공하지 못한 채로 Wordpress Codex의이 부분에 몇 가지 기술을 보여 주려고 시도했습니다. – steps

관련 문제