chore: version-control the WHMCS KB redirect rules #10

Merged
jknapp merged 1 commits from chore/save-whmcs-redirects into main 2026-08-02 00:28:09 +00:00
Owner

The 301s that retire the WHMCS knowledgebase existed only on secure.anhonesthost.com. WHMCS rewrites .htaccess during some updates, which would silently drop them.

Adds deploy/whmcs-kb-redirects.conf plus a README covering install location, reinstall steps, and the two traps (colliding article/category IDs where rule order is load-bearing, and the ignored slug).

Docs-only — no site content changes.

🤖 Generated with Claude Code

The 301s that retire the WHMCS knowledgebase existed only on `secure.anhonesthost.com`. WHMCS rewrites `.htaccess` during some updates, which would silently drop them. Adds `deploy/whmcs-kb-redirects.conf` plus a README covering install location, reinstall steps, and the two traps (colliding article/category IDs where rule order is load-bearing, and the ignored slug). Docs-only — no site content changes. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
jknapp added 1 commit 2026-08-02 00:28:09 +00:00
These 301s live in .htaccess on secure.anhonesthost.com and existed only
on that server. WHMCS rewrites .htaccess during some updates, which would
silently drop them — every retired KB URL would start 404ing with nothing
in version control to restore from.

deploy/README.md documents where it installs, how to reinstall, and the
two traps: article/category IDs collide (only the trailing .html tells
them apart, so rule order is load-bearing) and the slug is ignored.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
jknapp merged commit a28e20f881 into main 2026-08-02 00:28:09 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cloud-hosting-platform/kb-anhonesthost#10