Хорошо, кто-то помог мне получить его использование работы:
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{THE_REQUEST} !/services/test
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
RewriteCond %{REQUEST_FILENAME} \.(js|css|gif|jpg|png|swf)$ [OR]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteCond %{THE_REQUEST} /services/test
RewriteRule ^.*$ index.php [NC,L]
RewriteRule ^.*$ index.php [NC,L]
Платформа Зенда переписывает правило, вызывал проблему, но это работает хорошо теперь.
После обсуждения попыток использования двоичных файлов из 13. 04 Я решил, что просто откажусь от простоты настройки и легкости, которые мне предоставил dnsmasq, и переключусь на bind9. Проблема решена. Вероятно, переключитесь обратно на dnsmasq всякий раз, когда будете обновлять этот сервер до 13.04 или следующего LTS.
Zoredache, спасибо за предложения.