HTTPS oznacza HTTP Secure i jest połączeniem HTTP i SSL / TLS (Secure Sockets Layer / Transport Layer Security) i służy do szyfrowanego połączenia ze stroną internetową.
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 …
Właśnie zainstalowałem certyfikat SSL na moim serwerze. Następnie skonfigurował przekierowanie dla całego ruchu w mojej domenie na porcie 80, aby przekierować go do portu 443. Innymi słowy, cały mój http://example.comruch jest teraz przekierowywany do odpowiedniej https://example.comwersji strony. Przekierowanie odbywa się w moim pliku Apache Virtual Hosts za pomocą czegoś takiego …
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. ... } …
Pracuję z Apache2 i Passenger dla projektu Rails. Chciałbym utworzyć samopodpisany certyfikat SSL do celów testowych. sudo openssl rsa -des3 -in server.key -out server.key.new Kiedy wprowadzę powyższe polecenie, mówi writing RSA key Enter PEM pass phrase: Jeśli nie podam hasła fraze, otrzymuję błąd poniżej unable to write key 3079317228:error:28069065:lib(40):UI_set_result:result too …
Załóżmy, że witryna jest zrównoważona pod względem obciążenia między kilkoma serwerami. Chcę uruchomić polecenie, aby sprawdzić, czy działa, np curl DOMAIN.TLD. Tak więc, aby wyizolować każdy adres IP, określam adres IP ręcznie. Ale wiele stron internetowych, mogą być przechowywane na serwerze, więc nadal stanowią nagłówek hosta, na przykład: curl IP_ADDRESS …
Mam kilka serwerów działających na tym samym komputerze, niektóre tylko z http, niektóre z zarówno http, jak i https. Istnieje kilka bloków serwera zdefiniowanych w osobnych plikach, które są zawarte w głównym pliku konfiguracyjnym. Skonfigurowałem „domyślny” serwer http, który będzie obsługiwał ogólną „stronę konserwacji” dla żądań, które nie pasują do …
Mam problem ze zrozumieniem, dlaczego musimy kupować certyfikaty SSL, skoro możemy je generować lokalnie za pomocą openSSL. Jaka jest różnica między zakupionym certyfikatem a certyfikatem testowym generowanym lokalnie? Czy to tylko duży przekręt?
Chcę utworzyć regułę w Nginx, która robi dwie rzeczy: Usuwa „www”. z URI żądania Przekierowuje do „https”, jeśli identyfikator URI żądania to „http” Istnieje wiele przykładów, jak wykonać każdą z tych czynności osobno, ale nie mogę znaleźć rozwiązania, które działa poprawnie (tzn. Nie tworzy pętli przekierowania i poprawnie obsługuje wszystkie …
Wprowadzenie Mam serwer deweloperów (obecnie działający pod kontrolą Ubuntu 14.04 LTS), z którego korzystam już od jakiegoś czasu do hostowania różnych narzędzi programistycznych na różnych portach. Ponieważ porty mogą być trudne do zapamiętania, postanowiłem używać portu 80 dla wszystkich moich usług i przekierowywać porty wewnętrznie, na podstawie nazwy hosta. Zamiast …
Szukam prostego sposobu, aby dowiedzieć się, czy serwer używa rozszerzenia SSL Server Name Indication do certyfikatu HTTPS na stronie internetowej. Metoda korzystająca z wiersza polecenia przeglądarki lub systemu Unix jest w porządku. Dzięki!
Pracuję nad zadaniem domowym dla mojej uczelni. Zadanie polega na pobraniu strony internetowej na HTTPS za pomocą nc (netcat). Aby pobrać stronę przez HTTP, robię to: cat request.txt | nc -w 5 <someserver> 80 W request.txt mam żądanie HTTP 1.1 GET / HTTP/1.1 Host: <someserver> Teraz ... To działa dobrze. …
Mam serwer Fedory z systemem Jenkins, który instaluję przez yum. Wszystko jest w porządku, mogę uzyskać do nich dostęp http://ci.mydomain.com. Ale teraz chcę uzyskać do niego dostęp, https://ci.mydomain.comwięc login z nazwą użytkownika i hasłem jest szyfrowany. W jaki sposób mogę to zrobić? Oto mój /etc/sysconfig/jenkinsplik. Począwszy Jenkins działa, ale nie …
Mam frontendowy serwer WWW działający na HTTPS - to jest publiczne - tzn. Port jest otwarty. Mam również serwer API zaplecza, do którego mój serwer WWW wysyła żądania API - jest to publiczny obiekt i wymaga uwierzytelnienia - port jest otwarty. Te 2 serwery działają na HTTPS. Za serwerem API …
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.