Hi,

Naar aanleiding van een eerder aangemaakt topic heb ik op mijn website een 404 pagina aangemaakt.
Ik heb dat op de volgende manier gedaan:
Ik heb een .htaccess bestand gemaakt met de volgende code:

ErrorDocument 404 /404.php
ErrorDocument 403 /403.php

En ik heb uiteraard ook de 404.php en 403.php in de root geplaatst.

Ik heb nu nog één vraag.
Bestaat er ook een ErrorDocument of een andere regel voor url's die eindigen met een slash?
Ik wil dit graag toepassen mdat google search console/ dekking pagina's uitsluit voor indexering. Al die pagina's die worden uitgesloten eindigen met een slash.
nee header en menu maak ik gebruik van includes
als ik het per diepte zou moeten aanpakken dan zou ik met drie bestanden klaar zijn.
Maar toch snap ik de werking van base-tag niet helemaal.
Zover ik begrijp(maar ik kan het fout hebben) is de base-tag een alternatief voor alle links op de pagina?
Wie is Teun? lol. En volgens mij ben ik tot nu toe redelijk consequent geweest in mijn voorgestelde aanpak. Je moet niet allerlei dingen gaan afvangen om probleemsituaties recht te buigen, je moet ofwel en bij voorkeur het probleem wegnemen ofwel zorgen dat het niet uitmaakt als deze situatie zich voordoet. Wat je met .htaccess tracht te doen is symptoombestrijding, en op een nogal omslachtige en ingrijpende manier.

Wat als iemand nu straks weer iets verzint wat jouw site breekt? Ga je dan weer een RewriteRule toevoegen? Of sla je dit gewoon in 1x plat door ofwel centraal te regelen welke pagina's zijn toegestaan ofwel je document zo op te zetten dat dit geen invloed meer heeft op relatieve verwijzingen... Your choice.

Dat jij op iets anders had gehoopt... sja.

Het staat duidelijk uitgelegd op w3schools etc? Anyway, dit hoort in je head-sectie.

bedankt voor de tip. ik ga er morgen mee aan de slag
Lees het bovenstaande bericht nog even of negeer dit en ploeter lekker verder.

Wie is Teun?

Sorry ik bedoelde inderdaad Thomas. Ik ken persoonlijk een Teun van den Heuvel, vandaar :)
Begrijp me niet verkeerd Thomas. Ik waardeer je reacties zeker en ik snap dat ik geen onnodige risico's moet lopen.
Ik wil alleen graag dat als google search console een pagina indexeerd met een slash erachter dat het door verwezen wordt naar een goedwerkende url zonder slash.
En dan moet je toch je URL's op orde brengen. Blijkbaar indexeert Google dit zo omdat de URL's een trailing slash hebben.

En dan moet je toch je URL's op orde brengen. Blijkbaar indexeert Google dit zo omdat de URL's een trailing slash hebben.

Ik heb alle URL's gecontroleerd Ariën. zowel in de sitemap als op de pagina's.
Nergens staat een slash achter. Daar ben ik 100% zeker van.
Maar ik ondek meer rare dingen onder search console/ dekking. Google sluit URL's uit voor indexering die helemaal niet bestaan.Hoe komt google bij die URL's die helemaal niet bestaan? Ze komen in elk geval niet voor in de HTML of in de sitemap. Daar ben ik 100% zeker van. Mijn site heeft het altijd goed gedaan en de groei zat er goed in tot een dikke week geleden. Toen begonnen plots deze problemen.

Geef eens voorbeelden?
Dat kan van alles zijn, mogelijk/voornamelijk bots. Waarom zou een bezoeker zelf dingen in gaan typen die afwijken van de reeds aanwezige navigatie en daarmee bewust van de getreden paden af gaan? En als dit dus statistieken of de werking van hulprogramma's vertroebelt dan zul je dus echt een mechanisme moeten hebben die een onjuiste aanroep echt afkeurt. De meest ondubbelzinnig manier om dit te doen is deze rechtstreeks een 404 status geven (door een 404 pagina op te hoesten met bijbehorende 404 status). Als Google die pagina's dan nogmaals inspecteert dan zal deze zien dat de pagina niet (meer) bestaat en zal daar dan verder niet meer naar omkijken. Op deze manier wordt dit probleem ook automatisch opgeschoond. De makkelijkste manier is (wat mij betreft nog steeds) een heel strict beleid: een aanroep is correct of incorrect. Er is geen grijs gebied waarbij een aanroep soms na enige aanpassing wellicht toch juist is.

Reageren