
Binnen je WordPress site installatie zijn er een aantal bestanden die wat extra aandacht nodig hebben en waarvan je zeker een back-up wilt maken.
Deze belangrijke bestanden zijn wp-config.php, .htaccess en .maintenance en het is goed om te weten waar ze voor nodig zijn en wat je er mee kunt doen.
Inhoudsopgave
WP-Config.php
Dit bestand staat meestal in de installatie map van je WordPress installatie en bevat alle gegevens waarmee je verbinding maakt met je WordPress database.
Gegevens zoals de servernaam (als die afwijkt van “localhost”), de naam van de database, de database gebruiker en het wachtwoord dat daarbij hoort.
En ook de WordPress Database Table prefix waarmee je de tabellen van jouw WordPress installatie kunt vinden. Vooral van belang als je meer installaties in een database hebt zitten. Dat laatste moet je proberen te voorkomen, dat kan een hoop ellende schelen als er iets fout gaat.
Zeker niet een bestand dat je aan anderen wilt laten lezen omdat ze daarmee direct toegang tot je database hebben. In je WordPress database zit alles van je website, van URL tot en met de inhoud van je artikelen.
In dat bestand wp-config.php kun je ook bepaalde opties aanzetten en parameters instellen:
- aanzetten van wp-cache:
define('WP_CACHE', true);
- instellen of je wel of geen revisies wilt van je berichten en hoeveel
define( 'WP_POST_REVISIONS', 3 );
Bovenstaande zijn de enige aanpassingen die ik doe, maar er zijn nog veel meer opties.
Mocht daar meer over willen weten, bekijk dan eens dit Codex artikel https://codex.wordpress.org/Editing_wp-config.php
LET OP! Zorg altijd voor een back-up voordat je wijzigingen aan gaat brengen aan dit bestand!
Via een FTP programma kun je bekijken waar dit bestand staat. Wat veel mensen niet weten is dat je dit bestand ook een map “hoger” in je mappen structuur kunt zetten.
Heb je dus de installatie van WordPress gedaan direct in je public_html of www map (afhankelijk van je hosting provider) dan kun je hem daar weghalen en een map hoger zetten.
Doe dit wel door eerst te downloaden, dan op de nieuwe plaats terugzetten en de oude wp-conifg hernoemen. Daarna testen of je hele site nog werkt. Dit kan een extra beveiliging zijn van dit bestand.
De rechten op dit bestand wil je zo laag mogelijk houden, dus 644 zou goed moeten zijn.
.htaccess
Let op: Bij een Windows server hosting zul je dit bestand niet vinden! Meeste hosting providers zullen echter de hosting op unix server versie hebben met Apache als webserver. Grootte kans dus dat je hem wel hebt.
Dit bestand is soms niet zichtbaar ik je FTP programma, dit komt door de . voor de bestandsnaam.
Die . geeft aan dat het een verborgen bestand is, in je FTP programma moet je dan de optie aanzetten dat je verborgen bestanden kunt zien.
Bij FileZilla zit dat onder het Server menu.
Bij de eerste installatie van WordPress is dit bestand niet aanwezig, WordPress maakt dit aan als je naar Instellingen -> Permalinks gaat en dan klikt op Wijzigingen opslaan.
Standaard staan de Permalinks of Slugs van WordPress op ?p=123 en dat wil je zeker niet hebben, je wilt juist goede links voor zoekmachine’s maken.
Kies daarom voor Berichtnaam en sla die wijziging op. De titel van je bericht wordt dan de link.
Naast het instellen van die link structuur kun je in het .htaccess bestand ook oude pagina’s en berichten doorsturen naar nieuwe.
Redirect 301 /oudepagina.html http://www.jouwsite.nl/nieuwepagina.html
Vervang /oudepagina.html met de permalink van die pagina, en de volgende URL met de link naar de nieuwe pagina. Je kunt een nieuwe lijn toevoegen voor iedere pagina die je wilt doorsturen ofwel “redirecten”.
Mocht je dit liever niet doen in het .htaccess bestand, dan kun je daar een redirect plugin voor gebruiken. (https://wordpress.org/plugins/redirection/). Mijn voorkeur gaat naar .htaccess aanpassingen.
In je .htaccess kun je ook de toegang beperken tot je wp-login pagina:
Daarvoor neem je onderstaande code op en verander je het IP adress naar die van jezelf. Let op: Je kunt daarna alleen nog inloggen vanaf dat IP adres, je kunt dus niet even onderweg wat wijzigen!
Je IP adres moet dat zijn die op het internet zichtbaar is. Je kunt die vinden met https://www.whatismyip.com/
ErrorDocument 401 default ErrorDocument 403 default <Files wp-login.php> Order deny,allow Deny from all Allow from 198.101.159.98 localhost </Files>
.maintenace
Dit bestand zul je normaal gesproken niet zien, maar het is goed om te weten dat het bestaat.
Als WordPress updates uitvoert dan installeerd hij automatisch een .maintenance bestand. Na een upgrade kan het zijn dat je een melding krijgt zoals “Briefly unavailable for scheduled maintenance. Please check back in a minute.” Of in het Nederlands “Tijdelijk niet beschikbaar vanwege gepland onderhoud. Probeer het over een paar minuten nog een keer”.
Als dat na een paar minuten nog steeds zichtbaar is, dan is het .maintenance bestand niet goed verwijderd
Om die melding te verwijderen doe je het volgende:
- Log in op je website met je FTP programma
- Verwijder het .maintenance bestand dat je kunt vinden in de basis map van je WordPress installatie.
Na het verwijderen van dat bestand moet je je website weer zien en kun je weer inloggen.
Geef een reactie