Nginx server name

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

 - Diov  -

- Diov -

13/09/2016 10:28:09
Quote Anchor link
Beste,

Ik heb vorige week een VPS gehuurd, en daar een LEMP server op geïnstalleerd.

Ik heb mijn DNS van mijn domein ingesteld zodat deze naar deze server pointen.
Nu zag ik een domein in Google met identiek dezelfde website, met mijn server ip.

- http://cupidsbait.com/ OK
- http://www.cupidsbait.com/ OK
- https://cupidsbait.com/ Toont een van mijn available websites
- https://cupidsbait.com/ Toont een van mijn available websites

De https is wel een ongeldig certificaat. Dus dat is wel een voordeel.
Mijn default config bestand is dit

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
server {
        listen 80 default_server;
        listen [::]:80 default_server;


        root /var/www/html;

        index index.html index.htm index.nginx-debian.html;

        server_name _;

        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ =404;
        }
}


Als ik in mijn default iets van https durf plaatsen dan werken mijn websites niet meer.
Iemand een idee hoe ik dit oplos, wat ik misschien extra in mijn default config moet zetten zodat deze ook https opvangt && mijn andere websites blijven werken?

Diov
 
PHP hulp

PHP hulp

27/11/2024 00:47:23
 
Ben van Velzen

Ben van Velzen

13/09/2016 13:24:38
Quote Anchor link
Je kunt twee dingen doen:
1. Je kunt voor elke https site een apart IP gebruiken, dit omdat de aanvragen versleuteld worden, en virtualhosts hierdoor niet werken
2. Je kunt een certificaat met SNI gebruiken, zodat je het probleem met meerdere ip's niet hebt.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.