About This Site - haojun0823.xyzSkip to main content
SpecialOriginal

Translation Info: Translated from the Simplified Chinese version.

About This Site

Introduction to HaoJun0823's website

Welcome to HaoJun0823’s personal website! Here you will find my writing, development work, and life records. The content of this site is mainly divided into several categories, and you can easily browse each section through the menu bar.

Content Categories

Posts

These contents have no specific category and can be filtered by tags and search.

Projects

This is a showcase of my works. Each project has status descriptions, related resources, and documentation links — essentially my wall of showcased works.

Series

Some longer, multi-chapter, or structured content will be presented here for reading in order.

Applications

A collection of useful or interesting web application tools deployed here for everyone to use.

Docs

Records of my technical exploration notes and tutorials — the legacy of my learning journey.

Reviews

These are my personal reviews and recollections, with scores, pros and cons analysis.

Notes

This is where I write my diary, sorted by date.

News

The latest news of the website; important announcements will also be posted here.

These are collections of other content. I curate related content together for easier reading.

Special

These are fixed pages that are essential to the basic operation of this site (such as the current page).


Website Technology

  • Position: Static personal site
  • Tech: Built with Astro
  • Hosting: Hosted by Cloudflare, using Cloudflare Pages and Cloudflare Workers services
  • Domain: DNS resolution and SSL services provided by Cloudflare

Site Features

This site provides rich and practical features for browsing, subscribing, and using:

Content Browsing

  • Multi-language support: This site supports multiple languages, switchable at any time from the menu; content varies slightly across languages, with Simplified Chinese being the most complete version.
  • Full-text search: Through the in-site search feature, you can quickly locate any article, project, or note by keywords.
  • Tag filtering: Articles and other content can be categorized and filtered by tags for topic-based browsing.

Subscription & Notifications

  • RSS subscription: The whole site supports RSS Feed subscription (/rss-feed-subscription-guide), covering articles, news, docs, reviews, notes, projects, and series, so you can get updates as soon as they are published.
  • Sitemap: A sitemap is provided for search engines to index the entire site.

User Experience

  • PWA app: This site supports PWA (Progressive Web App). You can add it to your desktop and access cached content even offline.
  • Mobile-friendly: The pages are fully responsive and work well on phones, tablets, and other mobile devices.
  • Automatic language redirect: When visiting old addresses or default-language addresses, it automatically redirects to the corresponding language version based on your browser language and preferences.

Site Routing Rules

This site uses a unified routing structure; all content follows the /language/type/name rule, which is clear and easy to remember:

Content Page Routes

  • Regular content: /{lang}/{type}/{slug}
    • e.g. /en-us/posts/xxx, /zh-cn/projects/xxx
    • Where {lang} is the language (zh-cn / en-us), {type} is the category, and {slug} is the unique content identifier.

List Page Routes

  • Category list pages: /{lang}/{type}/
    • e.g. /en-us/posts/, /zh-cn/projects/
    • These show all content in that category and support tag and search filtering.

Series Article Routes

  • Series overview page: /{lang}/series/{seriesSlug}
    • e.g. /en-us/series/civ6-mod-collection
  • Series individual article: /{lang}/series/{seriesSlug}/{articleSlug}
    • Series articles are all grouped under the series category for reading the whole set in order.

Special Page Routes

  • Fixed pages: /{lang}/special/{slug}
    • e.g. /en-us/special/about-site
    • These pages are essential to the basic operation of the site, such as the site introduction, personal introduction, RSS subscription guide, and privacy policy.

Legacy Route Compatibility

This site provides compatibility for the simple routes used by older versions; visiting them will automatically redirect to the new canonical address, so pages will not be broken:

  • /{slug} and /{type}/{slug}: automatically redirect to the corresponding version of /{lang}/{type}/{slug}.
  • The redirect automatically selects the most appropriate language version based on your browser language and language preferences.

API & Redirects

See API & Redirects


Since its founding in 2016, this site has been running stably. I hope my work can help you.

Wishing you a happy life!

Switch theme

Click to preview theme