Никакие разрывы кроме при планировании расширение san систем или подобных вещей. Мы предпочитаем помещать новые корпусы близко к фактическим контроллерам.
Если у Вас будет надлежащее охлаждение, то оставление разрывов не будет выгодно, если сервер не будет плохо создан.
Решение для отправки правильной версии к браузерам, которые не принимают gzip, было бы чем-то вроде:
RewriteCond %{HTTP:Accept-Encoding} !gzip
...your rules here...
Кроме того, существует другой способ изменить тип, а именно:
<FilesMatch .*\.css.gz>
ForceType text/css
</FilesMatch>
<FilesMatch .*\.js.gz>
ForceType text/javascript
</FilesMatch>
HTH.
А-ч, кажется, что я нашел решение: флаг T не работает, если установлено над тем же правилом, но это уверенный делает при расходах его собственное правило:
RewriteCond %{REQUEST_FILENAME}.gz -s
RewriteRule ^(.+) $1.gz
RewriteRule \.css\.gz$ - [T=text/css]
RewriteRule \.js\.gz$ - [T=text/javascript]
Тем не менее я хотел бы услышать решения других и мнения.
RewriteCond
только соответствие, когда клиент делает , принимают кодирование gzip. – David Z 12 April 2010 в 00:56