У меня есть сервер Debian Lenny, с которого я запускаю свои сайты - приложения Zend Framework, сайты Wordpress и т. Д.
Однако на всех моих веб-сайтах, независимо от того, какого типа я просматриваю источник на ЛЮБОЙ странице, кавычки отсутствуют для атрибутов HTML.
Например, если у меня даже есть ванильный HTML-файл, скажем, text.html со следующим основным содержимым, сидящим на сервере:
<html>
<head>
<meta name="content" value="Some value."/>
<link rel="stylesheet" href="http://test.com/css/master.css" type="text/css" media="screen, projection"/>
</head>
Когда я просматриваю эту страницу в браузере, нет никаких кавычек вокруг атрибутов content или rel .
Например, отображаемый HTML-код:
<html>
<head>
<meta name=content value="Some value."/>
<link rel=stylesheet href="http://test.com/css/master.css" type="text/css" media="screen, projection"/>
</head>
Я гуглял неделями, расспрашивал, но никто не знает, что это вызывает.
Я проверил свой файл php.ini, там нет волшебных кавычек или полосок () и т. Д. Включены.
Так как это каждый сайт, который у меня есть, и каждая отображаемая страница, я думаю, что, возможно, опция конфигурации Apache, но для меня все выглядит нормально.
Буду очень признателен за любую помощь или понимание, так как это влияет на мой рейтинг в Yahoo и Bing, так как, например, они не видят мета-теги описания (так как цитаты отсутствуют).
Большое спасибо,
Пол
ОТВЕТИТЬ на asbjornu ниже - проблема была в mod_pagespeed.
Еще раз спасибо асбьёрну!