Gratis .htaccess Redirect Tester | OneStepToRank

.htaccess Redirect Tester

Plak uw .htaccess rewrite‑ en redirect‑regels, voer een test‑URL in en zie precies hoe Apache ze verwerkt – stap voor stap, volledig client‑side.

Voer uw regels en test‑URL in

Volg uw Zoekposities

Nadat u uw redirects heeft gecorrigeerd, zorgt u ervoor dat uw posities behouden blijven. OneStepToRank houdt uw Google‑posities 24/7 in de gaten over uw volledige servicegebied zodat u kunt verifiëren dat redirects SEO‑waarde correct doorgeven.

Aan de slag

Wat is een .htaccess Redirect Tester?

Een .htaccess redirect tester simuleert hoe Apache uw rewrite‑ en redirect‑regels verwerkt zonder een live server te vereisen. U plakt uw .htaccess-inhoud en een test‑URL, en de tool parseert elke directive – RewriteRule, RewriteCond, Redirect en RedirectMatch – en evalueert ze in volgorde tegen uw URL, net zoals de mod_rewrite-engine van Apache zou doen.

Dit is essentieel tijdens site‑migraties, HTTPS‑handhaving, domeinconsolidatie, of elke URL‑herstructurering waarbij één verkeerd geplaatste regel redirect‑lussen, 404‑fouten of SEO‑rangschikkingsdalingen kan veroorzaken. Offline testen elimineert dat risico volledig.

Hoe RewriteRule en backreferences werken

Een RewriteRule bestaat uit drie delen: een regex‑patroon dat wordt vergeleken met het URL‑pad, een substitutie‑string die de nieuwe URL definieert, en optionele flags die het gedrag regelen. Wanneer de regex vastleggroeperingen (haakjes) bevat, maakt elke groep een backreference: $1 voor de eerste groep, $2 voor de tweede, enzovoort.

Bijvoorbeeld, RewriteRule ^products/([^/]+)/([0-9]+)$ /shop/$1?id=$2 [R=301,L] zou overeenkomen met /products/widget/42, widget vastleggen als $1 en 42 als $2, en redirecten naar /shop/widget?id=42 met een 301‑status.

Begrijpen van RewriteCond‑condities

RewriteCond-directieven voegen voorwaarden toe die waar moeten zijn voor de volgende RewriteRule wordt uitgevoerd. Veelvoorkomende voorwaarden omvatten:

  • %{HTTPS} – Test of de verbinding HTTPS (on) of HTTP (off) is.
  • %{HTTP_HOST} – Test de domeinnaam in het verzoek (bijv. www.example.com).
  • %{REQUEST_URI} – Test het volledige aanvraagpad inclusief de voorloop‑slash.

Voorwaarden worden van boven naar beneden geëvalueerd en standaard worden ze met AND gecombineerd. Als een voorwaarde faalt, wordt de bijbehorende RewriteRule volledig overgeslagen.

Veelvoorkomende .htaccess‑flags uitgelegd

Flags verschijnen tussen vierkante haakjes aan het einde van een RewriteRule. De belangrijkste voor redirects zijn:

  • [R=301] – Voert een externe redirect uit met HTTP 301 (permanent). Dit is de standaard voor SEO‑veilige URL‑wijzigingen.
  • [R=302] – Voert een tijdelijke redirect uit. Gebruik dit voor A/B‑tests of tijdelijke onderhoudspagina's.
  • [L] – Laatste regel. Stopt de verwerking van verdere regels als deze overeenkomt.
  • [NC] – Geen hoofdlettergevoeligheid. Maakt het patroon case‑insensitief.
  • [QSA] – Query‑string toevoegen. Behoudt de oorspronkelijke query‑string bij het redirecten.

Combineer deze tool met onze SERP Previewer om te verifiëren dat uw pagina's na redirect er correct uitzien in zoekresultaten, en met onze Local Rank Checker om te bevestigen dat posities behouden blijven na migratie.

Veelgestelde vragen

Wat doet een .htaccess redirect tester?

Het parseert uw Apache rewrite‑ en redirect‑regels client‑side en simuleert hoe een webserver een opgegeven URL zou verwerken. Het toont welke regels overeenkomen, welke voorwaarden worden geëvalueerd, welke backreferences worden vastgelegd, en waar de uiteindelijke redirect naartoe wijst – alles zonder te implementeren op een live server.

Welke .htaccess‑directieven worden ondersteund?

Deze tester ondersteunt RewriteRule met regex‑patronen en backreferences ($1, $2), Redirect‑ en RedirectMatch‑directieven, RewriteCond‑condities voor HTTP_HOST, REQUEST_URI en HTTPS, en veelvoorkomende flags inclusief [R=301], [R=302], [L] (laatste regel) en [NC] (geen hoofdlettergevoeligheid).

Hoe werken RewriteRule‑backreferences?

Wanneer een RewriteRule‑patroon een URL‑pad matcht, creëert elke vastleggroep (haakjes) een backreference. De eerste groep wordt $1, de tweede $2, enzovoort. Deze worden in de bestemmings‑string geplaatst om de redirect‑URL dynamisch op te bouwen.

Waarom zou ik .htaccess‑regels testen voordat ik ze implementeer?

Het implementeren van ongeteste redirect‑regels kan redirect‑lussen, kapotte pagina's, SEO‑rangschikkingsdalingen door onjuiste 301‑ketens, of zelfs volledige onbereikbaarheid van uw site veroorzaken. Offline testen stelt u in staat het correcte gedrag te verifiëren, lussen op te sporen en te bevestigen dat backreferences correct worden opgelost – alles zonder risico voor uw live site.