Er stond al
ServerName <mijnIP>
nu heb ik daarvan gemaakt:
ServerName http://<mijnIP>
Maar werkt nog niet.
Why does accessing directories only work when I include the trailing "/" (e.g.,
http://foo.domain.com/~user/) but not when I omit it (e.g.,
http://foo.domain.com/~user)?
When you access a directory without a trailing "/", Apache needs to send what is called a redirect to the client to tell it to add the trailing slash. If it did not do so, relative URLs would not work properly. When it sends the redirect, it needs to know the name of the server so that it can include it in the redirect. There are two ways for Apache to find this out; either it can guess, or you can tell it. If your DNS is configured correctly, it can normally guess without any problems. If it is not, however, then you need to tell it.
Add a ServerName directive to the config file to tell it what the domain name of the server is.
Dit volg ik nog wel, maar dit (wat staat bij ServerName directive) :
ServerName directive
Syntax: ServerName fully-qualified-domain-name
Context: server config, virtual host
Status: core
The ServerName directive sets the hostname of the server; this is used when creating redirection URLs. If it is not specified, then the server attempts to deduce it from its own IP address; however this may not work reliably, or may not return the preferred hostname. For example:
ServerName
www.example.com
would be used if the canonical (main) name of the actual machine were simple.example.com.
If you are using name-based virtual hosts, the ServerName inside a <VirtualHost> section specifies what hostname must appear in the request's Host: header to match this virtual host.
...