Wir haben einen Blog, den wir auf Github mit Jekyll hosten; Es ist da: http://blog.superfeedr.comNginx-Proxy für eine GitHub-Seite?
Idealerweise möchte ich es bei http://superfeedr.com/blog/ sein, weil wir einige AJAX hinzufügen müssen und wir müssen die "gleichen Ursprungsrichtlinien" Probleme vermeiden.
Wir verwenden Nginx auf unserer „main“ Webserver, und ich habe folgendes Setup:
location /blog/ {
proxy_pass http://blog.superfeedr.com/;
proxy_redirect off;
proxy_max_temp_file_size 0;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
Leider, wie Sie sehen können, wenn Sie http://superfeedr.com/blog/ gehen diese offensichtlich nicht funktioniert. Seltsamerweise werden wir auf Githubs Homepage weitergeleitet.
PS: Natürlich könnten wir den Blog auf unsere Server hosten, aber das Ziel ist es auf einem anderen Host Host, so dass wir es fast garantieren können online sein, wenn die Seite nicht erreichbar ist ...
über PS. Dieser andere Gastgeber wird einsam online bleiben, was bedeutet, dass er nur als blog.superfeedr.com verfügbar sein wird. superfeedr.com/blog/ funktioniert nicht, wenn der Hauptserver nicht erreichbar ist. Ich hoffe du verstehst das. – rzab
Nun, nur wenn Nginx nicht verfügbar ist, nicht wenn die Appli runter ist und das ist was wir wollen. –