2011-04-07 8 views
3

하위 사이트를 사용하여 개별 사이트를 분리하는 다중 사이트 WordPress 3.1을 사용하고 있습니다. 어떤 이유로 카테고리 permalink가 작동하지 않아 모든 카테고리 페이지에 대해 404 오류가 발생합니다. 태그 페이지에서도 마찬가지입니다.하위 폴더 다중 사이트의 카테고리 permalink에 404 오류가 발생했습니다.

나는 기본적 여기에 언급 하나에 htaccess로 파일을 다시 시도 : 나는 워드 프레스 기본, 동일한 오류에 대한 테마를 변경 시도 http://codex.wordpress.org/Create_A_Network#.htaccess_and_Mod_Rewrite

.

모든 플러그인을 비활성화했는데 같은 오류가 발생했습니다.

permalinks/% year %/% monthnum %/% day %/% postname %/기본 카테고리 및 태그 기반을 사용합니다. 참고 : 퍼머 링크를 기본값으로 변경하면 IT가 작동합니다! 하지만 나는 http://site/?p=123 링크를 원하지 않습니다.

+0

나는 또한 wp_xx_options 테이블에서 데이터베이스에서 rewrite_rules 및 _transient_rewrite_rules을 제거하려하고 영구 링크 설정을 다시 저장 한 :

현재 단계 자세한 정보를 제공하는 단계를 찾을 수 있습니다. 도와주지 않았어. – windyjonas

답변

2

여기에서 같은 문제가 발생합니다. 어떤 이유로 블로그마다 퍼머 링크를 다시 설정해야합니다. 나를 도와 준 것은 admin, chmod, .htaccess, permalinks로 로그인하고 permalink 구조체를 선택하여 저장하고 .htaccess를 chmod로 기본 설정합니다. 전체 기사 @http://www.squidoo.com/wordpress-not-found-error-fix. WordPress에 나는이 기사를 찾았다 : http://wordpress.org/support/topic/post-title-links-do-not-work-404-problem-page-not-found. 그것이 당신을 돕기를 바랍니다.

+0

나를 위해 작동하지 않았다 – windyjonas

0

Directory 태그 아래 Apache SSL 구성에 다시 쓰기 규칙을 추가하여 직접 해결했습니다. 행운의 행운

+0

나를 위해 작동하지 않았다 – windyjonas

+0

SSL에 대한 VirtualHost에서 그들을 추가 했습니까? – robm

+0

SSL을 사용하고 있지 않습니다. 어쨌든 고마워, 다른 사람을 도울 수 있습니다. – windyjonas

0

Nginx로 WordPress에서 맞춤 퍼머 링크를 사용하는 것은 다소 까다 롭지 만 쉽습니다. 'mod_rewrite'가 활성화 된 상태에서 Apache를 사용하는 경우 WordPress는 '.htaccess 파일'에 다시 쓰기 규칙을 자동으로 추가합니다.

하지만 Nginx를 사용하면 다시 쓰기 규칙을 정의하고 도메인/웹 사이트의 Nginx 구성 파일에 'try_files'지시문을 추가해야합니다. 그렇지 않으면 WordPress에서 맞춤 퍼머 링크를 사용하고 Nginx를 사용하는 경우 게시물 URL을 클릭하면 '404 오류'와 함께 페이지가 반환됩니다. WordPress custom permalinks and Nginx

관련 문제