Реклама на сайте Advertise with us

Настройка WP-Super-Cash на nginx

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 10.02.09
Сообщения: 345
Рейтинг: 317

Ссылка на сообщениеДобавлено: 21/04/10 в 18:23       Ответить с цитатойцитата 

Сабж, плагин пишет, что надо сделать в случае с апачем, а с переводом под nginx проблемы.
Вот что хочет плагин
To serve static html files your server must have the correct mod_rewrite rules added to a file called /home/user/www/domain.com/.htaccess You can edit the file yourself add the following rules. Make sure they appear before any existing WordPress rules.

# BEGIN WPSuperCache
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
AddDefaultCharset UTF-8
RewriteCond %{REQUEST_URI} !^.*[^/]$
RewriteCond %{REQUEST_URI} !^.*//.*$
RewriteCond %{REQUEST_METHOD} !POST
RewriteCond %{QUERY_STRING} !.*=.*
RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$
RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240x320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).*
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz -f
RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz [L]

RewriteCond %{REQUEST_URI} !^.*[^/]$
RewriteCond %{REQUEST_URI} !^.*//.*$
RewriteCond %{REQUEST_METHOD} !POST
RewriteCond %{QUERY_STRING} !.*=.*
RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$
RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240x320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).*
RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html -f
RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html [L]
</IfModule>
# END WPSuperCache

Rules must be added to /home/user/www/domain.com/wp-content/cache/.htaccess too:

# BEGIN supercache
<IfModule mod_mime.c>
<FilesMatch "\.html\.gz$">
ForceType text/html
FileETag None
</FilesMatch>
AddEncoding gzip .gz
AddType text/html .gz
</IfModule>
<IfModule mod_deflate.c>
SetEnvIfNoCase Request_URI \.gz$ no-gzip
</IfModule>
<IfModule mod_headers.c>
Header set Vary "Accept-Encoding, Cookie"
Header set Cache-Control 'max-age=300, must-revalidate'
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/html A300
</IfModule>
# END supercache

Как это всё прописать под nginx?

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 21/04/10 в 18:48       Ответить с цитатойцитата 

http://www.google.com/search?hl=en&q=nginx+WPSuperCache+
Достаточно много решений. Как понимаю некоторые от версии nginx зависят и от того, как он поставлен.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 
+ + +
We brake for nobody SPACEBALLS

С нами с 14.04.04
Сообщения: 35874
Рейтинг: 6021


Передовик Master-X (01.10.2010) Передовик Master-X (16.10.2010) Передовик Master-X (16.11.2010) Передовик Master-X (01.12.2010) Передовик Master-X (01.01.2011) Ветеран трепа Master-X (16.01.2011)
Ссылка на сообщениеДобавлено: 22/04/10 в 20:32       Ответить с цитатойцитата 

Цитата:
WP-Super-Cash на nginx

епт, точнее пиши. а то ВП-наличные... думаю, что за новый плагин icon_cool.gif

0
 



С нами с 13.08.08
Сообщения: 1538
Рейтинг: 1011

Ссылка на сообщениеДобавлено: 22/04/10 в 21:35       Ответить с цитатойцитата 

CyberDesire писал:
епт, точнее пиши. а то ВП-наличные... думаю, что за новый плагин icon_cool.gif


Думаю, этот плагин пишет вместо поста: "Здравствуйте, йа ваш банк, мы тут чото забыли номер и пин вашей кредитки, напомните плиз" smail101.gif

0
 
+ + +
We brake for nobody SPACEBALLS

С нами с 14.04.04
Сообщения: 35874
Рейтинг: 6021


Передовик Master-X (01.10.2010) Передовик Master-X (16.10.2010) Передовик Master-X (16.11.2010) Передовик Master-X (01.12.2010) Передовик Master-X (01.01.2011) Ветеран трепа Master-X (16.01.2011)
Ссылка на сообщениеДобавлено: 24/04/10 в 20:06       Ответить с цитатойцитата 

remorhaz писал:
Думаю, этот плагин пишет вместо поста: "Здравствуйте, йа ваш банк, мы тут чото забыли номер и пин вашей кредитки, напомните плиз" smail101.gif

пиздатый плагин icon_cool.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »