website toont IP-adres in adresbalk als ik domeinnaam intype

Status
Niet open voor verdere reacties.

mariannevanh

Terugkerende gebruiker
Lid geworden
14 dec 2004
Berichten
2.085
Ik heb een website gemaakt in Ubuntu 16.04. Als ik de naam van de website intoets in de adresbalk van de browser, dan komt de website tevoorschijn, maar verandert het adres in de adresbalk in het IP-adres.
Het domein is beveiligd met een SSL-certificaat. Ook wanneer ik het adres intype, beginnend met https://, krijg ik het IP-adres te zien (met in Chrome de toevoeging "Niet beveiligd").

Wie weet wat ik mogelijk fout heb ingesteld?

Vriendelijke groet,
Guido
 
Mogelijk een redirect ergens?
Misschien moet je wat specifieker je set-up vertellen?
 
En hoe is de website gemaakt, handmatig of via een sitebuilder of wordpress?
 
Mijn virtual host file:

Code:
<VirtualHost *:80>
	ServerAdmin admin@domain.nl
	DocumentRoot /var/www/www.domain.nl/public_html
	ServerAlias www.domain.nl
	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:443>
	ServerAdmin admin@domain.nl
	DocumentRoot /var/www/www.domain.nl/public_html
	SSLEngine on
	SSLCertificateFile /usr/share/ca-certificates/domain.nl/domain.crt
	SSLCertificateKeyFile /usr/share/ca-certificates/domain.nl/domain.key
	SSLCertificateChainFile /usr/share/ca-certificates/domain.nl/DigiCertCA.crt
	ServerName domain.nl
	ServerAlias www.domain.nl
	
	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined
	
#RewriteEngine on
#RewriteCond %{SERVER_NAME} =domain.nl [OR]
#RewriteCond %{SERVER_NAME} =www.domain.nl
#RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

</VirtualHost>

De remarks aan het einde haal ik later weg. Als ik dat nu al doe, is de hele website niet te vinden.

Vriendelijke groet,
Guido
 
Laatst bewerkt:
Die zijn toch al gecommentariseerd? Dan kunnen ze alsnog weg.
Dit kan echt geen 'blocking issue' zijn die je site onbereikbaar maakt.

Heb je geen vreemde redirect op site-niveau staan?
 
Om te beginnen eens kijken of je geen vreemde .htaccess hebt, en speelt het op elke domain die je hebt aangemaakt?
Er valt genoeg uit te sluiten om het probleem te isoleren.

Als je meerdere websites draait, vind ik het handig om een control-panel te installeren.
VestaCP is hierin een aanrader.
 
Op de website heb ik PrestaShop geïnstalleerd.
Als test heb ik de directory /var/www/www.domain.nl/public_html leeggemaakt en er een simpele index.html in geplaatst met alleen de tekst "test". Als ik de website dan opnieuw bezoek, zie ik - ondanks de remarks aan het einde van de hostfile - de website verschijnen met de domeinnaam in de URL-balk en wordt ie automatisch doorgestuurd naar https.
In de PrestaShop-installatie zie ik verschillende .htaccess-bestanden staan....

Op de VPS wordt slechts één domein gehost. Ik zie daarom af van een control panel.

Vriendelijke groet,
Guido
 
Om welke domein gaat het? is het niet een instelling van Prestashop?
Want een lege webroot heeft dit probleem dus niet, zeg je.
 
Laatst bewerkt:
Het is niet vervelend bedoeld, maar zie het als een leerpuntje:
Als je direct de boel had gaan isoleren had je meteen de de conclusie kunnen trekken dat het probleem in PrestaShop zelf zit.

De instelling van een Virtual Host beginnen bij de algemene instellingen door alle domeinen, dan voor de domeinen, en dan kunnen bepaalde instellingen nog eens via een .htaccess (of in geval van PHP-zaken soms via een php.ini) worden ingesteld.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan