mijn oplossing tot zover.
Ik ben gister de hele dag bezig geweest omdat ook .htaccess niet werkte en ben tot de volgende configuratie gekomen:
#1
Apache configuratie
in httpd.conv
<Directory />
AllowOverride all
Require all granted
</Directory>
#2
virtual hosts
in httpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin admin@localhost
DocumentRoot "C:/www/website1"
ServerName website1.nl
ServerAlias www.website.nl
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" common
</VirtualHost>
#
<VirtualHost *:80>
ServerAdmin admin@localhost
DocumentRoot "C:/www/website2"
ServerName website2.com
ServerAlias www.website2.com
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" common
</VirtualHost>
#
Ik heb ontdekt dat het zonder de regels in het rood ook werkt maar ik laat ze toch maar staan
#3
Alias
In Wampserver had ik een aparte directory waar een lijst van
alias.conv bestandjes in stonden:
c:/wamp/alias
website1.conv
website2.conv
website3.conv
Met in httpd.conv de vermelding Include
"c:/wamp/alias/*"
Dit is in XAMPP niet nodig en wordt volgens mij ook volkomen genegeerd en dus dat heb ik weer weggehaald
#4
.htacces
In
.htaccess (om een map met een wachtwoord te beveiligen) komt:
AuthName "alleen toegang met wachtwoord"
AuthType Basic
AuthUserFile C:/xampp/website1/.htpasswd
require valid-user
En het wachtwoord bestand
.htpasswd komt dan in
c:/xampp/website1
In
.htpasswd staat dan alleen een lijst in met namen en wachtwoorden zoals dit:
pietje:worst
jantje:zuurkool
klaaske:worteltjes
Door het
.htpasswd in verschillende mappen te plaatsen en die map aan te geven in
.htacces kun je verschillende mappen metverschillende wachtwoorden lijsten gebeuiken
#5
Het externe IP adres
*ik gebruik komma's in de voorbelden om te voorkomen dat ze als echte links worden weergegeven
Het externe IP adres gebruiken als directe link als in
http,//12,34,567,89/submap/index.html resulteert altijd in een melding "object niet gevonden" en alleen het IP adres
http,//12,34,567,89 geeft altijd één bepaalde website op de server weer, het is altijd de zelfde en ik heb geen verklaring waarom juist
die website.
Voor mijn vogelnest camera heb ik een andere oplossing gevonden door gebruik te gaan maken van een gratis DNS service , ik heb daarvoor
serverthuis.nl gevonden en dat paginaatje op die manier bereikbaar te maken met een gratis subdomein:
birdcam.serverthuis.nl en dit is dus een werken linkje..
Die webcam staat nu (3 nov 2015) nog even een paar dagen op een wekker gericht maar als de server op z'n plaats staat zie je dan mijn nestkastje.
(als je niks krijgt kan het ook zijn omdat mijn oude server er nog even aan staat)
#eind
Zo heb ik het dus werkend gekregen..
Waarom er niets meer in het access log komt is me een raadsel maar ik ben blij dat het nu zo draait