2016-09-07 2 views
0

임시 URL에서 라이브 사이트로 마이 웹 사이트를 마이그레이션 한 후 글꼴이 렌더링되지 않고 대신 콘솔에서 404 오류를 반환하는 이유를 알 수없는 것 같습니다.WordPress 웹 사이트 마이그레이션 글꼴을 더 이상로드하지 않은 후

라이브 사이트는 여기에 있습니다 : http://canadatkd.com

임시 사이트는 여기에 있습니다 : http://d09.cdb.myftpupload.com

나는 라이브 사이트에 아래에 다음과 같은 오류를보고 있어요 :

이 리소스를로드하지 못했습니다 : 서버가 404 (찾을 수 없음) 상태로 응답했습니다.

그러나 파일을 검사했는데 실제로 FTP에는 있지만 라이브 사이트에는 있습니다. 그 파일들이 존재하지 않는다는 것을 나에게 보여주고있다.

아무도 알려지지 않습니까?

감사합니다.

+0

이것은 현재 고쳐졌습니다! 그것이 부패한 WordPress 코어 파일과 관련이 있기 때문에 잘못된 경보로 유감스럽게 생각합니다. – June

답변

0

작업 사이트는 새로운 사이트가되지 않는 머리

http://canadatkd.com/wp-content/plugins/photo-gallery/css/font-awesome/font-awesome.css?ver=4.2.0 

이있다. 글꼴이 굉장한 플러그인이 설치되어 있거나 활성화되지 않았습니까?

+0

awesome 글꼴이 설치되어 활성화되었습니다. 그것은 단지 실제 글꼴 파일 자체에 404 오류를 반환하지만, FTP를 체크하고 그 파일이 모두 있다는 것을 보여줍니다! 이상합니다. – June

0

당신이 두 버전에 요소를 검사하고 소스 탭을 클릭 한 다음

WP - 콘텐츠/테마/Avada는/자산/글꼴/icomoon

당신이 알 다음 디렉토리로 드릴 다운하면 디렉토리 구조가 icomoon 디렉토리 및 파일을 빠뜨린 새로운 "라이브 사이트". fontawesome-webfont.woof2 etc 파일도 동일합니다.

수동으로 fontawesome을 설치했거나 플러그인으로 구현하려고하지만이 파일을 테스트 서버와 동일한 위치로 이동해야하는지 잘 모르겠습니다. 그것이 404를 얻는 이유입니다.

+0

그게 정확히 내가 원래했던 짓이야하지만 일은 테스트 서버와 같은 위치에 똑같은 파일을 가지고 있습니다. 그래서 테스트 사이트와 똑같은 파일/폴더 구조를 사용하고 있지만 여전히 404 오류를 표시하기 때문에 매우 이상합니다. 그 이유는 무엇일까요? – June

+0

내 화면의 렌더링 내용에 따르면 해당 파일이 없습니다. 정말로 이상한. WP에 대한 모든 유형의 캐싱 플러그인을 사용하고 있습니까? 또한 그것이 가치가있는 것을 위해, WP 사이트를 옮기는 10 번 중 9 번. DB에서 수동으로 기본 URL을 변경 한 후에도 백엔드에서 설정> 영구 링크로 이동하여 설정을 변경하고 저장하고 페이지/게시물 이름으로 다시 변경 한 다음 내부 페이지를 가져 오기 위해 다시 저장해야합니다. 렌더링 할 사이트의 그렇지 않으면 404. 전에 이런 오류를 본 적이 없지만 시도해 볼만한 가치가있을 수 있습니까? – Reverie

0

웹 호스트 관리자가 테스트 사이트에서 Nginx loadbalancer에서 CSS를 차단하고 있거나 사용자 정의 포트를 통해 캐시에 캐시하고 있습니다. 어떻게 든 일이 올바르게 작동하지 않습니다.

귀하는 잘못이 없습니다. 테스트 웹 호스트의 지원을 요청하십시오. 테스트 서버의 루트 액세스 없이는 수정할 수 없습니다.

다른 서버에서 Apache가 실행 중입니다.

: 보안을 위해 설정의이 종류를 가질 가능성이 테스트 서버 일명

curl -I http://canadatkd.com/wp-content/plugins/photo-gallery/css/font-awesome/font-awesome.css 
HTTP/1.1 200 OK 

백엔드 : 이것은 생산 현장이

curl -I http://d09.cdb.myftpupload.com/wp-content/plugins/photo-gallery/css/font-awesome/font-awesome.css 
HTTP/1.1 500 Internal Server Error 
X-Port: port_10305 
X-Cache: uncached 
X-Cache-Hit: MISS 
X-Backend: all_requests 

입니다 : 이러한 (제한 출력) 위의 말하기 테스트 결과입니다

if (oSession.uriContains(".css")){ 
oSession.oRequest.FailSession(404, "Blocked", "Fiddler blocked CSS file"); 
} 
관련 문제