Chcę przepisać wszystkie żądania HTTP na moim serwerze internetowym na żądania https, zacząłem od następujących czynności: serwer { słuchaj 80; Lokalizacja / { przepisać ^ (. *) https: //mysite.com$1 permanent; } ... Jednym z problemów jest to, że usuwa wszystkie informacje z subdomeny (np. Node1.mysite.com/folder). Jak mogę przepisać powyższe, aby …
Mam stronę rejestracji w subdomenie, takiej jak: https://signup.example.com Powinien być dostępny tylko przez HTTPS, ale obawiam się, że ludzie mogą natknąć się na to przez HTTP i dostać 404. Mój blok html / server w nginx wygląda następująco: html { server { listen 443; server_name signup.example.com; ssl on; ssl_certificate /path/to/my/cert; …
Szukam zbyt uproszczonej odpowiedzi na następujące pytanie. Próbuję zbudować fundamentalne zrozumienie, w jaki sposób Nginx działa obok czegoś takiego jak Gunicorn. Czy potrzebuję zarówno Nginx, jak i Gunicorn do wdrażania aplikacji Django na Nginx? Jeśli tak, co faktycznie obsługuje żądania HTTP? Ps. Nie chcę używać Apache i mod_wsgi!
Czy istnieje sposób na współdzielenie dyrektyw konfiguracyjnych przez dwa server {}bloki nginx ? Chciałbym uniknąć powielania reguł, ponieważ zawartość HTTPS i HTTP mojej witryny jest obsługiwana z taką samą konfiguracją. Obecnie wygląda to tak: server { listen 80; ... } server { listen 443; ssl on; # etc. ... } …
[Przekazano i poddano edycji z https://stackoverflow.com/questions/21933955, ponieważ uznano go za zbyt podobny do sysadmin dla StackOverflow.] Mam kontener dokerów z systemem Nginx, który łączy się z innym kontenerem dokowania. Nazwa hosta i adres IP drugiego kontenera są ładowane do kontenera Nginx jako zmienne środowiskowe podczas uruchamiania, ale przedtem nie są …
Jak ustawić nagłówek Access-Control-Allow-Origin, aby móc używać czcionek internetowych z mojej subdomeny w mojej domenie głównej? Uwagi: Przykłady tego i innych nagłówków dla większości serwerów HTTP znajdują się w projektach konfiguracji serwera HTML5BP https://github.com/h5bp/server-configs
Nginx działa na porcie 80 i używam go do odwracania adresów URL proxy ze ścieżką /foodo portu w 3200ten sposób: location /foo { proxy_pass http://localhost:3200; proxy_redirect off; proxy_set_header Host $host; } Działa to dobrze, ale mam aplikację na porcie 3200, dla której nie chcę, /fooaby wysyłano inicjał . To znaczy …
Ostatnio słyszałem, że Nginx dodał buforowanie do swojej funkcji odwrotnego proxy. Rozejrzałem się, ale nie mogłem znaleźć wielu informacji na ten temat. Chcę skonfigurować Nginx jako buforujące odwrotne proxy przed Apache / Django: aby mieć żądania proxy Nginx dla niektórych (ale nie wszystkich) dynamicznych stron do Apache, a następnie buforować …
Wszyscy wiemy, jak włączyć stronę internetową za pomocą apache w systemie Linux. Jestem pewien, że wszyscy zgadzamy się na użycie polecenia a2ensite. Niestety nie ma domyślnej równoważnej komendy dostarczanej z Nginx, ale zdarzyło się, że zainstalowałem jakiś pakiet na Ubuntu, który pozwolił mi włączyć / wyłączyć witryny i wyświetlić je. …
Używam nginx jako odwrotnego proxy. Ilekroć aktualizuję konfigurację dla niego za pomocą sudo "cp -r #{nginx_config_path}* /etc/nginx/sites-enabled/" sudo "kill -s HUP `cat /var/run/nginx.pid`" Mam do czynienia z krótkim przestojem. Jak mogę tego uniknąć?
Skonfigurowałem Apache, aby wysyłał odpowiedź 200 bez podawania żadnego pliku w tej linii konfiguracyjnej Redirect 200 /hello Czy mogę to zrobić za pomocą Nginx? Nie chcę podawać pliku, chcę tylko, aby serwer odpowiedział 200 (po prostu rejestruję żądanie). Wiem, że mogę dodać plik indeksu i osiągnąć to samo, ale robienie …
Mam pewne doświadczenie w używaniu Linuksa, ale żaden nie używa nginx. Zadanie polegało mi na zbadaniu opcji równoważenia obciążenia dla serwera aplikacji. Użyłem apt-get, aby zainstalować nginx i wszystko wydaje się w porządku. Mam kilka pytań. Jaka jest różnica między folderem dostępnym na stronie a folderem conf.d. Oba te foldery …
Używam nginx do serwera mojej zawartości statycznej. Czy istnieje sposób na ustawienie nagłówków wygasających dla każdego pliku, który spełnia określoną regułę? Na przykład, czy mogę ustawić nagłówek wygasający dla wszystkich plików, które mają rozszerzenie „.css”?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.