wordpress rewrite 문제 해결

862 단어 WordPressRewrite
요 며칠 동안 문제 가 저 를 괴 롭 혔 습 니 다.제 워드 프레스 는 사이트 의 루트 디 렉 터 리 에 놓 여 있 기 때문에 제 가 만 든 일부 하위 디 렉 터 리 는 다른 응용 프로그램 을 뛰 어 다 녔 습 니 다.저 는 이런 응용 프로그램 이 WordPress 의 htaccess 파일 의 RewriteRule 에 의 해 방 해 된 것 을 발 견 했 습 니 다.htaccess 파일 을 수정 하여 하위 디 렉 터 리 의 파일 의 RewriteRule 이 정상적으로 작 동 할 수 있 도록 했 습 니 다.하위 디 렉 터 리 를 호출 하 는 응용 프로그램 은 항상 404 상 태 를 되 돌려 주지 만 내용 은 정상 적 인 것 으로 나 타 났 다.사실 하위 디 렉 터 리 를 만들어 Discuz 포럼 에 놓 으 면 포럼 의 RewriteRule 도 방 해 를 받 을 수 있 습 니 다.이 문 제 는 정말 당 혹 스 럽 습 니 다.특히 404 상태 로 돌아 가면 모든 파일 이 검색엔진 에 수록 되 지 않 습 니 다.디 버 깅 과 수정 을 통 해 나 는 이 문 제 를 해결 할 수 있 는 이상 한 방법 을 발견 했다.바로 하위 디 렉 터 리 의 PHP 파일 에 다음 줄 의 코드 를 추가 하 는 것 이다.header("Status:" 200 OK"); 그다음에 제 가 HTTP 를 좀 쓸 게 요. Status 테스트 도구 테스트,이 디 렉 터 리 와 파일 은 404 상태 로 돌아 가지 않 고 200 상태 로 돌아 갑 니 다.그 후에 저 는 이 하위 디 렉 터 리 가 검색엔진 에 수 록 된 상황 을 관찰 하고 정상 으로 돌아 갈 것 입 니 다.WordPress 의 일부 특성 은 정말 이상 하 다.왜 그런 지 모르겠다.

좋은 웹페이지 즐겨찾기