Uw website
Hoe maak ik een website?
Hoe zet ik mijn website online?
Hoe maak ik een beveiligde map?
Hoe maak ik mijn eigen formulier op mijn website?
Waar vind ik statistieken?
Is het mogelijk om een mailinglist aan te maken?
Hoe schakel ik de directory listing uit op mijn website?
Hoe maak ik eigen errorpagina's voor mijn site?
Kan ik meerdere opties combineren in een .htaccess bestand?
Kunt u iets vertellen over Linux i.c.m. mijn hostingpakket?
Kan ik de statistieken uitbreiden?
Werkt de statistieken-uitbreiding ook op Windows-servers?
Hoe verwijs ik 'mijn.com' naar de pagina 'english.html'?
Hoe kan ik met 1 hostingpakket 2 sites maken?
Wat is het path van mijn hostingpakket op de server?
Hoe wijzig ik de volgorde van mijn index bestanden?
Hoe zet ik de display_errors aan?Heeft u een andere vraag? Probeer een andere categorie of neem contact op met het ServiceCenter.
Hoe maak ik een website?
Er zijn verschillende programma's op de markt om een website mee te maken. De meest bekende is waarschijnlijk Frontpage van Microsoft. Een ander bekend programma waar u websites mee kunt maken is Dreamweaver. De laatste is wat makkelijker in gebruik.
In die programma's kunt u pagina's aanmaken, teksten schrijven en plaatjes toevoegen. Voor een handleiding van het programma wat u gebruikt kunt u in de meeste boekenwinkels wel terecht. Ook op de websites van de ontwikkelaars van de programma's is veel informatie over het gebruik te vinden.
Voor het publiceren van de website is het verstandig om deze lokaal te publiceren. U installeert dus eerst de website op uw eigen computer. Als alles klopt en werkt zoals het hoort, kunt u de website met een FTP-programma uploaden naar onze server.
^ Terug omhoog
Hoe zet ik mijn website online?
Uw website zet u online met een FTP-programma, bijvoorbeeld WS_FTP LE. U kopiƫert de website van uw computer naar de internetcomputer van MoveNext. Zie ook het onderdeel over FTP in deze FAQ.
^ Terug omhoog
Hoe maak ik een beveiligde map?
Als u een hostingpakket onder Linux heeft (99% van de klanten) dan kunt u zelf eenvoudig een map beveiligen.
Een map beveiligen is mogelijk door twee bestanden te plaatsen, namelijk .htaccess (in de te beveiligen map) en .htpasswd (in de root, nooit in HTML map!)
In .htaccess moet het volgende staan:
AuthUserFile /opt/guide/www.uwdomeinnaam.nl/.htpasswdZorg dat het .htpasswd-bestand niet in de HTML-directory staat want dan is het te bekijken via de website. In .htpasswd maakt u de gebruikers aan. Dit gaat als volgt:
AuthGroupFile /dev/null
AuthName "uw beveiligde map"
AuthType Basic
Require valid-user
Ga naar de wachtwoord-generator.
De generator geeft een stukje code dat u in het .htpasswd bestand moet plakken. Dat ziet er bijvoorbeeld zo uit:
test:LRQM106V.F0bI
^ Terug omhoog
Hoe maak ik mijn eigen formulier op mijn website?
Voor uitgebreide uitleg kunt u terecht op:
Om het script eenvoudig te gebruiken op uw website volgt hieronder een korte en eenvoudige uitleg.
De volgende regels kunt u gebruiken op de site waar u het formulier wilt plaatsen. Een voorbeeld ziet er als volgt uit:
<form method="POST" action="/cgi-bin/formscript.pl"> <input type="hidden" name="recipient" value="test@testgebruiker.nl"> <input type="hidden" name="redirect" value="ok.html"> <input type="hidden" name="subject" value="Mail script"> <input type="text" name="naam"> <input type=submit> </form>
In dit voorbeeld heeft u een veld om in te vullen en voor de rest staat er nog niets bij. U kunt de volgende regel meerdere malen gebruiken om meerdere velden aan te maken:
<input type="text" name="naam">
Voor deze regels kunt u uiteraard tekst plaatsen die aangeeft wat men daar in moet vullen zoals de plaatsnaam.
Overige regels:
- Recipient
Hier vult u het mailadres in waar de informatie naar toe moet worden gestuurd.
- Redirect
Hier geeft u de file op waar men op uitkomt als men op 'Submit' heeft geklikt, dus als ze het formulier hebben verzonden. Bijvoorbeeld een bedankpagina.
- Submit
Dit is de verzendknop.
Het enige wat u dan nog moet doen is in de file formscript.pl de eigen domeinnaam invullen waar het mailtje naar toe moet worden gestuurd. U doet dit door naar formscript.pl te gaan in de cgi-bin-directory en daar het volgende aan te passen:
# Vervang %%DOMEINNAAM%% door de domeinnaam
@recipient_domains = ("%%DOMEINNAAM%%");
Dus dan krijgt u de volgende notatie:
# Vervang %%DOMEINNAAM%% door de domeinnaam
@recipient_domains = ("eigendomeinnaam.nl");
LET OP:
Perl is een taal die gevoelig is voor typefouten. Er zal dan altijd de melding Error 500: Internal Server Error verschijnen. Controleer typefouten, zijn alle " afgesloten, etc.
E-mailadressen in Perl schrijft u zo: info\@domein.nl (met een \ voor de @)
Geef de map nooit rechten '777' of '775', dan werkt het zeker niet. '755' is de juiste instelling (chmod-optie).
^ Terug omhoog
Waar vind ik statistieken?
Bij al onze hostingpakketten krijgt u gratis uitgebreide statistieken. Zo heeft u een goed overzicht van de bezoekersaantallen van uw website.
U vindt de statistieken in uw klantscherm. Dit is een directe link naar uw statistieken.
U kunt inloggen op uw klantscherm door naar klantscherm.movenext.nl te gaan. Hier logt u in met uw klantcode en bijbehorend wachtwoord.
^ Terug omhoog
Is het mogelijk om een mailinglist aan te maken?
Wij hebben op dit moment helaas geen voorziening voor een mailinglist. Heeft u hier interesse in, dan vernemen we dit graag. Er wordt namelijk wel overwogen deze dienst aan te bieden in de toekomst.
Zie ook het product LATUS MailingControl.
^ Terug omhoog
Hoe schakel ik de directory listing uit op mijn website?
Maak een bestand genaamd .htaccess
zet erin:
# Disable directory listings on our whole site
Options -Indexes
Sla het bestand op.
Alles onder de map waar .htaccess staat is nu beveiligd.
^ Terug omhoog
Hoe maak ik eigen errorpagina's voor mijn site?
Maak in uw HTML-map het bestand .htaccess aan. Zet daarin:
ErrorDocument 401 /errors/401.html
ErrorDocument 403 /errors/403.html
ErrorDocument 404 /errors/404.html
ErrorDocument 500 /errors/500.html
Met de ErrorDocument syntax kunt u bepaalde handelingen afvangen :
401 = 'Authorization failed'
403 = 'Forbidden'
404 = 'File Not Found'
500 = 'Internal Server Error'
Zorg ervoor dat in uw hostingpakket in de map /HTML/errors de error-documenten staan.
Let op : U mag geen URL (http://www.uw-domein.nl/401.html) opgeven als pad naar uw error-documenten!
Voor een uitgebreide uitleg over error-documenten, zie de Apache website.
Internet Explorer probeert uit alle macht zijn eigen error-pagina's te tonen, maar is te misleiden door de pagina's '.php' te noemen i.p.v. '.html'.
Mozilla's Firefox heeft hier geen last van.
^ Terug omhoog
Kan ik meerdere opties combineren in een .htaccess bestand?
Ja, dit is eenvoudig. Maak 1 bestand .htaccess en zet daar onder elkaar de gewenste opties. De volgorde maakt eigenlijk niet uit.
Zie de apache website voor meer informatie.
^ Terug omhoog
Kunt u iets vertellen over Linux i.c.m. mijn hostingpakket?
Wanneer u DOS of Windows gebruikt merkt u dat het niet veel uitmaakt wanneer u voor bestanden e.d. hoofd- of kleine letters gebruikt. Linux maakt wel onderscheid in hoofd- of kleine letters en dat kan dus problemen opleveren. INDEX.HTML en index.html zijn zo twee aparte bestanden.
Rechten
U huurt een gedeelte van een internetserver van MoveNext in de vorm van een hostingpakket. U kunt dan met de FTP-login bestanden op deze ruimte plaatsen. De Linux-bestanden maken, zoals eerder aangegeven, gebruik van rechten. Zo ook de directories. De bestanden en directories hebben een eigenaar, waarvan de naam de FTP-login is. Als eigenaar kunt u alles doen met de bestanden in de directory. U hebt daar alle rechten toe. Zo kunt u dus ook de rechten van andere bestanden aanpassen. U kunt aangeven welke bestanden door wie mogen worden gelezen, gewijzigd en uitgevoerd.
De eigenaar kan de gebruikers van de bestanden in drie groepen indelen. De 'User', de 'Groep' en de 'Wereld'. Per groep kunt u bepalen welke rechten zij hebben. Deze rechten worden toegekend in de vorm van een reeks van 'r' (read), 'w' (write), 'x' (execute) en '-' (geen rechten).
Voorbeeld rechten van een bestand:
-rwxr-xrw-
De eerste '-' geeft aan of het een bestand of directory is. Bij een bestand staat er een '-' en bij een directory staat er een 'd'. De volgende drie karakters geven de rechten voor de user (eigenaar) weer: 'rwx'. Met deze rechten mag de eigenaar het bestand lezen, schrijven en uitvoeren. De volgende drie karakters zijn de rechten voor de groep: 'r-x'. De groep mag lezen en uitvoeren maar ze mogen er niet in schrijven. De laatste drie karakters zijn voor de wereld: 'rw-'. De wereld mag het bestand lezen, schrijven, maar niet uitvoeren.
Voorbeeld rechten van een directory:
drwxr-xr-x
Als u niet wilt dat anderen de directory kunnen lezen dan moet u ze de juiste rechten geven. Mocht u de directory helemaal voor uzelf willen hebben, dus dat ook de webserver hem niet hoeft te kunnen lezen, dan kunt u een minimum aan rechten toekennen.
Onleesbaar voor webserver:
drwx------
Telnet of SSH
Wanneer u een hostingpakket heeft bij MoveNext heeft u nog niet direct de mogelijkheid om verbinding te maken met SSH. Wij moeten hiervoor een instelling wijzigen en zodra u dit wilt kunt u contact met ons opnemen zodat wij dit voor u kunnen aanpassen. Neem hiervoor eerst contact met ons op via de telefoon op 071 524 18 31 of via e-mail op info@movenext.nl.
Telnet wordt niet ondersteund omdat dit een onveilig protocol is. Met SSH kunt u veilig hetzelfde.
^ Terug omhoog
Kan ik de statistieken uitbreiden?
Om gebruik te maken van de extra mogelijkheden van de statistieken van uw hostingpakket dient u een kleine regel HTML toe te voegen aan uw webpagina. U en/of uw webmaster kunnen dit nu of op een later moment vrij eenvoudig activeren.
Door een kleine regel HTML toe te voegen aan uw website worden tevens de volgende eigenschappen van uw bezoekers in uw statistieken bijgehouden:
Formaat beeldscherm
Kleurdiepte beeldscherm
Java Ondersteuning
Aanwezigheid Macromedia Director-plugin
Aanwezigheid Macromedia Shockwave-plugin
Aanwezigheid Realplayer G2-plugin
Aanwezigheid QuickTime-plugin
Aanwezigheid Mediaplayer-plugin
Aanwezigheid Acrobat PDF-plugin
Voer de volgende vier stappen uit om de bovenstaande gegevens toe te voegen aan de statistieken van uw hostingpakket:
- Downloaden Javascript-file
Download het Javascript-bestand 'awstats_misc_tracker.js' naar uw lokale harddisk vanaf onze downloadspagina - Uploaden Javascript-file
U kunt 'awstats_misc_tracker.js' uploaden naar uw webserver via FTP. Plaats de file in de /HTML-map op uw webserver. De file wordt daarmee beschikbaar op uw domeinnaam, bijvoorbeeld: www.uwdomeinnaam.com/awstats_misc_tracker.js - HTML aanpassen
Om het Javascript-bestand te gebruiken, en de statistieken bij te houden, dient u een korte regel HTML toe te voegen aan de webpagina('s) die u wilt loggen. Plaats de volgende regel tussen de <BODY> tags van uw HTML-bestand.
<script language=javascript src="/awstats_misc_tracker.js" type="text/javascript"></script>
Het beste plaatst u de regel net boven de </BODY> tag.
- HTML Uploaden
U kunt uw HTML-bestand uploaden naar uw webserver via FTP.
Binnen een paar uur worden de statistieken ververst. Daarna kunt u van uw bezoekers de nieuwe gegevens inzien in het statistieken-scherm van uw klantscherm.
Let op: Helaas werkt deze uitbreiding niet voor hostingpakketten op onze Windows-servers (ASP).
^ Terug omhoog
Werkt de statistieken-uitbreiding ook op Windows-servers?
Nee, helaas werkt deze uitbreiding niet voor hostingpakketten op onze Windows-servers (ASP).^ Terug omhoog
Hoe verwijs ik 'mijn.com' naar de pagina 'english.html'?
- Maak een bestand genaamd .htaccess en zet er deze inhoud in:
# Rewrite rules
<IfModule mod_rewrite.c>
RewriteEngine on
# Set the rewrite base
RewriteBase /
RewriteRule ^\.htaccess$ - [F]
# meerdere domeinnamen
RewriteCond % mijn.com$ [NC]
RewriteCond % ^/
RewriteRule ^$ english.html [L]
</IfModule>
- Wijzig 'mijn.com' naar uw werkelijke '.com'-adres. Dit werkt ook met andere domeinnamen, het betreft slechts een voorbeeld.
- Het werkt!
^ Terug omhoog
Hoe kan ik met 1 hostingpakket 2 sites maken?
De eenvoudigste oplossing: Gebruik voor de tweede domeinnaam een Hostingpakket Forward en stel daarbij als url in domein1.nl/domein2
Het is ook technisch op te lossen met een index.php script. Ga als volgt te werk:
- Zorg dat alle gewenste domeinnamen in het klantscherm gekoppeld zijn aan uw hostingpakket. Stel indien nodig dit eerst in. Wijzigingen zijn automatisch binnen 15 minuten verwerkt
- Maak in de HTML map van uw hostingpakket twee mappen aan. Noem ze 'domein1' en 'domein2'
- Zet de sites van de domeinnamen in de juiste map
- Maak in de HTML map een bestand met de volgende inhoud:
// welke domeinnaam draai ik op
$welke = ereg_replace("www.","",$_SERVER['HTTP_HOST']);
// redirect domein1
if($welke=="domein1.nl"){
header("location:/domein1/");
die;
}
// redirect domein2
if($welke=="domein2.nl"){
header("location:/domein2/");
die;
}
?>
- U kunt zoveel domeinnamen toevoegen als u wenst. Ook kunnen twee domeinnamen naar dezelfde map verwijzen.
- Test de site. Elke domeinnaam moet nu de juiste site weergeven.
^ Terug omhoog
Wat is het path van mijn hostingpakket op de server?
Het path is bij Linux hostingpakketten (99%):/opt/guide/www.domeinnaam.nl/HTML
Bestanden die u in de HTML map zet, zijn bereikbaar op internet.
/opt/guide/www.domeinnaam.nl/HTML/test.html
is gelijk aan:
http://www.domeinnaam.nl/test.html
Bij Windows pakketten:
d:\data\movenext\ftpXXXXX\www.domeinnaam.nl\www
Bestanden die u in de www map zet, zijn bereikbaar op internet.
d:\data\movenext\ftpXXXX\www.domeinnaam.nl\www\test.html
is gelijk aan:
http://www.domeinnaam.nl/test.html
Bestanden die u wilt opslaan maar die niet op internet beschikbaar mogen zijn, plaatst u in een nieuwe map op dezelfde hoogte als de HTML danwel www map.
^ Terug omhoog
Hoe wijzig ik de volgorde van mijn index bestanden?
Bij MoveNext staat standaard ingesteld dat een index.php wordt getoond indien deze aanwezig is. Dit houdt in dat als er een .html in dezelfde map staat deze niet getoond wordt. U kunt dit zelf veranderen als u dit wenst.
U dient een .htaccess bestand aan te maken met het volgende:
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php
</IfModule>
Deze slaat u op in de hoofdmap van uw ftp.
^ Terug omhoog
Hoe zet ik de display_errors aan?
1. open uw kladblok2. type in uw kladblok php_flag display_errors on
3. sla het bestand op als .htaccess
4. u kunt het bestand uploaden via een ftp programma als FileZilla
Wanneer u het .htaccess bestand in de HTML map plaatst geld dit voor uw hele hostingpakket. U kunt ook het .htaccess bestand in een submap plaatsen (bijvoorbeeld HTML/plaatjes/). Alleen in die map zijn dan de PHP-errors zichtbaar.
U kunt er ook voor kiezen om slechts voor een bestand de 'display_errors' te tonen. Dit doet u door het php bestand te beginnen met ini_set("display_errors","on");
^ Terug omhoog
