DNS, SSL, Redirect & URL — Examples

Hands-on walkthroughs: check DNS, inspect a certificate, read a redirect chain, parse a URL, and build an SPF record.

Back to the overview: DNS, SSL, Redirect & URL · Open the live tool: www.jpkc.com/tools/dns-ssl-redirect-url/

The manual describes each tab in detail. This page adds concrete workflows: typical tasks, played through step by step. The interface is in English, so tab and button names are quoted as-is. All domains and values here are examples, not fixed tool constants.

Example 1: Survey a domain completely (Check All)

You have inherited a domain and want to see its DNS at a glance.

  1. Open the DNS tab, type example.com in the domain field, and click Check All.
  2. The result appears as JSON, grouped into sections: A, AAAA, MX, NS, TXT, SOA, plus — if present — www (A), DMARC (TXT), DKIM (TXT), and Wildcard (A).
  3. Read the mail-related sections first. Is there a sensible mail server under MX? Does DMARC (TXT) appear? If the DMARC section is missing entirely, the domain has no DMARC record — a common gap.
  4. Watch for Wildcard (A). If this section appears, any arbitrary subdomain resolves — sometimes intended, often a misconfiguration.
  5. Click Zone to see the same result as a BIND-style zone file, and save it with Save Zone as a reference snapshot.

Example 2: Look up a single mail detail (TXT/MX)

You only want to know whether a particular TXT record (e.g. SPF) is set.

  1. In the DNS tab enter example.com, pick TXT in the dropdown, and click Lookup.
  2. In the result, find the line starting with v=spf1 — that is the SPF record. If it is missing, the domain has no SPF entry.
  3. For the mail servers themselves, switch the type to MX and look at pri (priority) and target (target server).
  4. Need a reverse check? Enter the IP address instead of the domain: the tool switches to PTR automatically and shows the hostname behind the IP.

Example 3: Check a certificate — valid or expiring soon?

The classic before a go-live or when a certificate warning appears.

  1. Switch to the SSL / Security tab, enter example.com (the https:// is already prefixed), and click Check SSL.
  2. Look at Valid Until in the Certificate card: the days remaining are in parentheses. Green means plenty of time, yellow at 30 days or fewer (plan the renewal), red means expired.
  3. Check the Verification line: OK means a clean chain. Red text like "Self-signed certificate", "Unable to get local issuer certificate", or "Hostname mismatch" names the specific problem.
  4. In the Subject Alternative Names card, confirm that all needed hostnames (e.g. example.com and www.example.com) are in the certificate — if one is missing, that host triggers a browser warning.
  5. The Certificate Chain shows whether the server, intermediate, and root certificates are all delivered. An incomplete chain is a common, easily missed source of error.

Example 4: Rate a page's security headers

You want to check a page's HTTP protection mechanisms.

  1. In the SSL / Security tab, after the run, scroll to the Security Headers card. The badge shows e.g. "4/9" — four of nine checked headers are set (green from 6, yellow from 3, otherwise red).
  2. Checked headers are HSTS, CSP, X-Frame-Options, X-Content-Type-Options, X-XSS-Protection, Referrer-Policy, Permissions-Policy, Cross-Origin-Opener-Policy, and Cross-Origin-Resource-Policy.
  3. Read the validation badges, not just the check mark: a present HSTS header with too short a max-age gets a yellow warning badge ("max-age … < 31536000"), and a CSP with unsafe-inline does too. Present alone does not mean correct.
  4. Missing headers show a short note on what they would protect against ("Prevents clickjacking" and so on) — your to-do list for the server config.

Example 5: Trace a redirect chain (www → non-www, HTTP → HTTPS)

After a migration you want to see whether redirects run cleanly.

  1. In the Redirect tab enter http://example.com (deliberately with http://, to see the HTTPS redirect) and click Trace Redirects.
  2. You get the chain hop by hop, for example:
    • Hop 1 http://example.com → status 301, HTTP badge.
    • Hop 2 https://example.com → status 301, HTTPS badge.
    • Hop 3 https://www.example.com → status 200, marked as the endpoint.
  3. Judge the chain length. Each extra hop costs load time and is ugly for SEO. The ideal is one jump to the target; three like above (HTTPS first, then www) can often be collapsed into one.
  4. Watch for mixed protocols. If the chain bounces between http and https, the server rule is messy. The per-hop HTTP/HTTPS badge makes that instantly visible.
  5. If the chain ends with "Redirect loop detected", two URLs point at each other — a classic misconfiguration you spot at once.

Example 6: Parse a URL and generate a slug

You are working on tracking links or clean paths.

  1. In the URL tab paste an address with parameters, e.g. https://example.com/products?ref=newsletter&utm_source=mail#top, and click Parse URL.
  2. The URL Components table shows each part separately: protocol (https:), hostname, pathname (/products), search, hash (#top), origin, and more. The Search Parameters table lists ref = newsletter and utm_source = mail separately — handy for auditing tracking parameters.
  3. Enter an internationalized domain (e.g. https://müller.de) and hostname (Unicode) appears next to the Punycode form — so you see both spellings.
  4. Scroll down to the URL Slug Generator and type a title like Über die Größe & Schönheit moderner Webtechnologien. The slug ueber-die-groesse-schoenheit-moderner-webtechnologien is built live (umlauts resolved, special characters removed). Use Separator to switch to _; Copy takes the result.

Example 7: Build an SPF record for Google Workspace

Your domain sends mail through Google and a newsletter service.

  1. In the SPF tab, the All Policy is at the top. Leave it at ~all (SoftFail) for now — switch to -all for the strict version later.
  2. Under Own Mail Servers, mx is already active. Leave it on if your MX servers send mail themselves.
  3. Click Google under Mail Providers — the record on the right immediately adds include:_spf.google.com. For the newsletter, also click e.g. Brevo or create a custom line via Add include:.
  4. Keep an eye on the stats. The row shows DNS lookups (x/10) and Length. Stay under 10 lookups and under 450 characters and everything is green. When the lookup counter turns yellow (from 8) or red (above 10), you have too many include:/a/mx mechanisms — consolidate them.
  5. Copy the record with Copy, then publish it as a TXT record (@, TTL 3600) at your DNS provider per the DNS Entry card.
  6. After propagation, click Verify DNS: the tool jumps to the DNS tab with type TXT, you enter your domain, and you see the published record to confirm.

Go deeper: the overview for the big picture, the manual for each tab and all limits, the tips & tricks for interpretation and combination. You can try everything right in the tool.