У меня есть сайт WordPress, который периодически отображается некорректно из-за неверного URL-адреса CSS, передаваемого клиенту (через apache).Я отследил проблему до файла css, каким-то образом связанного с неправильной ссылкой:
siteexample.com/wp-content/themes/twentyten/ce.bf1f3e76cdf43e6250526a554c555315.style,s.css
Этот файл фактически не существует в файловой системе, что заставляет меня полагать, что он создается на летуи обслуживается apache через возможный временный файл.Эта функциональность действительно работает на некоторых других моих сайтах, и я могу щелкнуть соответствующую ссылку и загрузить файл css (для этих сайтов тема также работает правильно.
Если я просматриваю исходный код страницы и нажимаюплохая ссылка дает мне ошибку (в Google Chrome):
Error 321 (net::ERR_INVALID_CHUNKED_ENCODING): Unknown error.
Теперь, заметив "ce.bf1f3e" ... в начале неверного URL-адреса CSS, "ce" может бытьпрефикс для "chunked encoding", но я не знаю, как этот URL генерируется в первую очередь. Если он на стороне apache или на стороне wordpress.
Как отключить chunked encodingили принудительно дать URL-адрес CSS клиенту, поскольку он существует в файловой системе как "style.css"?