<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
А с внешней библиотекой на пхп или чем-то ещё общаться можете? Как
вариант: общаться с энджином статус кодами, примерно так:<br>
<br>
location ~ {<br>
...<br>
error_page 404 = @mobile;<br>
error_page 500 = @desktop;<br>
fastcgi_param SCRIPT_FILENAME /home/user/mobile.php;<br>
<br>
location @desktop {<br>
// кеширование<br>
}<br>
<br>
location @mobile {<br>
...<br>
}<br>
<br>
А в mobile.php:<br>
<br>
if ($mobile) {<em style="font-weight: bold; font-style: normal;
color: rgb(0, 0, 0); font-family: arial,sans-serif; font-variant:
normal; letter-spacing: normal; line-height: 16px; orphans: 2;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; background-color: rgb(255, 255,
255); font-size: small;"></em> header("HTTP/1.0 404 Not Found"); }<br>
else { header("HTTP/1.1 500 Internal Server Error"); }<br>
<br>
On 15.06.2012 15:45, Anton Kuznetsov wrote:
<blockquote
cite="mid:CAFXFCaEHVTpYzWE04ki1etB+fVYyXXXFdAbOau=EposcfRhQ6g@mail.gmail.com"
type="cite">Добрый день!<br>
<br>
Есть две версии сайта - мобильная и обычная, определяется в PHP на
основе анализа user-agent, внешняя библиотека. Ответ апача сейчас
ничем не отличается, кроме содержимого.<br>
Как бы его правильно пометить и как на нжинксе сделать правильное
кэширование этих двух версий? Ну или можно мобильную не
кэшировать...<br clear="all">
<br>
-- <br>
Best regards,<br>
Anton Kuznetsov. <br>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
nginx-ru mailing list
<a class="moz-txt-link-abbreviated" href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a>
<a class="moz-txt-link-freetext" href="http://mailman.nginx.org/mailman/listinfo/nginx-ru">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Oracle Certified Expert, Enterprise JavaBeans Developer
Oracle Certified Professional, Java SE 6 Programmer
Professional Scrum Master</pre>
</body>
</html>