Bekijk Volledige Versie : DirectAdmin Not Found conf
Eindelijk overgestapt van Plesk naar DirectAdmin. Ik heb nu bijvoorbeeld een leeg ftp account. Nu wil ik de default
Forbidden
You don't have permission to access / on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Wijzigen naar een nette pagina met bijvoorbeeld Dit domein is geregistreerd voor een klant van ons.
Ik kan een standaard httpdocs template aanmaken met deze filetjes maar dat betekend een hoop extra filetjes en als ik het wil wijzigen moet ik dat op tig plaatsen doen.
Iemand suggesties?
Komt er eigelijk in het kort op neer dat ik de standaard apache welcome.conf wil aanmaken / aanpassen.
Yourwebhoster
12/11/13, 09:43
Als ik het goed begrijp wil je de standaard pagina aanpassen als iemand een nieuwe domeinnaam in DirectAdmin aan maakt? Je hoort geen 404 te krijgen (dan gaat er iets fout) maar standaard zet DirectAdmin aan te passen bestanden neer (zie http://help.directadmin.com/item.php?id=278 ).
Ja maar ik wil juist niet 1000 keer hetzelfde filetje op de server. Als de home map dus leeg is wil ik een standaard html tonen. Die bijvoorbeeld in /var/www/html staat o.i.d.
dennis0162
12/11/13, 10:14
Lees de pagina van Yourwebhoster dan eens...
Yourwebhoster
12/11/13, 10:18
Ja maar ik wil juist niet 1000 keer hetzelfde filetje op de server. Als de home map dus leeg is wil ik een standaard html tonen. Die bijvoorbeeld in /var/www/html staat o.i.d.
Waarom zou je dat niet willen? Je geeft de gebruiker nu de vrijheid wat op zijn website komt te staan.
@dennis0162 in de post staat hoe je de skeleton directory kunt aanpassen, die filetjes worden dan gekopieerd. Dat wil ik dus niet.
@yourwebhoster. Die vrijheid geef ik evengoed, maar als ze de ftp leeghalen komt er een nette "Dit domein is geregistreerd" melding.
Dan moet je het in de Apache config op gaan lossen. Is directory /home/$user/domains/$domeinnaam/public_html/ leeg of ontbreekt een index bestand laat dan pagina Y zien. Als je de mogelijkheid niet aan klanten wilt gunnen dan kan het ook met het aanpassen van de standaard DirectAdmin template (virtual_host2*), eventueel gecombineerd met een script dat periodiek checkt of er al iets geupload is en dan de gebruikers config aanpast.
systemdeveloper
12/11/13, 15:38
Eigenlijk moet je gewoon van de content van het pakket dat je verhuurt afblijven. Als een klant de boel leeggooit en dan een 403/4 krijgt is dat toch zijn eigen keuze?
Eigenlijk moet je gewoon van de content van het pakket dat je verhuurt afblijven. Als een klant de boel leeggooit en dan een 403/4 krijgt is dat toch zijn eigen keuze?
Ik denk inderdaad ook niet dat de klant dat kan waarderen hoor....
Yourwebhoster
13/11/13, 17:01
Daan__ Als je toch wilt doorzetten dan zou ik een 404 pagina maken en die standaard in Apache instellen.
De server is geen shared hosting server. Draait voornamelijk domain parkings voor ons zelf. Vandaar dat ik 1 centrale pagina wil. Anders moet ik bij een update 1000 index.html bestanden updaten. Lijkt mij gewoon niet handig.
Ik heb nu de apache welcome.conf approach toegepast.
#
<LocationMatch "^/+$">
Options -Indexes
ErrorDocument 403 /error/noindex.html
</LocationMatch>
Bedankt in ieder geval!