몇 일간 워드프레스의 스킨이 깨지는 오류가 있었다. 그것도 잘 나오다가 간혹. child 테마가 어미의 css파일을 못 가져오는 문제였다. 원인을 찾다보니 child 테마에서 어미의 css를 import 할때 pagespeed가 처리를 못하는 것을 발견했다. 마침 문제가 발생하기 전날 pagespeed를 최신버전으로 업데이트 했었다.
비슷한 문제를 다른 사용자도 겪은 모양 https://wordpress.org/support/topic/twentyeleven-child-themes-css-not-recognized
일단 인터넷에는 .htaccess에 예외문을 넣는 팁이 많이 올라와 있는데, 해결이 제대로 안되었다. 오히려 다른 파일들까지 오락가락 하는 문제가 생겼다. 그리고 child 테마외에 몇몇 서드파티 테마에서도 문제가 발생하는 것을 확인했다.
그래서 child 테마를 쓰지 않고, 기본 테마로 바꾼다음, 여기에서 pagespeed를 stable 버전이 아닌 beta버전으로 설치해봤더니 문제가 해결되었다. -_-
pagespeed 관련 문제를 처음 겪었는데, 이놈이 일종의 캐시 비슷한 놈인지, 설정을 바꾸고 아파치를 재시작시켜도 잠시동안은 예전 설정대로 보여지더라. 그래서 빠른 수정이 힘들었다.
글쓴이 : Draco (https://draco.pe.kr)
이 저작물은 크리에이티브 커먼즈 저작자표시 4.0 국제 라이선스에 따라 이용할 수 있습니다.