awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

54 个仓库

Awesome GitHub RepositoriesGeographic Redirection

Logic for routing users to different destinations based on their geographic location.

Distinct from Redirection Rules: Distinct from Redirection Rules: focuses on location-based routing logic rather than general URL mapping.

Explore 54 awesome GitHub repositories matching web development · Geographic Redirection. Refine with filters or upvote what's useful.

Awesome Geographic Redirection GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • koajs/koakoajs 的头像

    koajs/koa

    35,713在 GitHub 上查看↗

    Koa is a lightweight web framework for Node.js designed for building HTTP applications and servers. It functions as an asynchronous middleware engine that processes network requests through a sequence of functions sharing a common context. The framework distinguishes itself by using an onion-model middleware stack and promise-based flow control. This architecture allows requests to flow downstream and responses to flow back upstream through the same chain, enabling non-blocking request cycles and a modular approach to handling network traffic. The system provides high-level capabilities for

    Provides the ability to send redirect responses to specified URLs or return users to referring pages.

    JavaScriptkoa
    在 GitHub 上查看↗35,713
  • dubinc/dubdubinc 的头像

    dubinc/dub

    23,722在 GitHub 上查看↗

    This project is a comprehensive link management and marketing attribution platform designed for creating, tracking, and analyzing shortened URLs. It functions as a centralized hub for marketing analytics, providing tools to monitor link performance, visualize conversion funnels, and manage affiliate programs through a unified dashboard. The platform distinguishes itself by integrating advanced attribution modeling and partner management directly into the link infrastructure. It supports complex marketing workflows, including automated commission calculations, fraud detection, and payout distr

    Routes users to specific destination URLs based on their geographic country of origin.

    TypeScriptclickhousemysqlnextjs
    在 GitHub 上查看↗23,722
  • parse-community/parse-serverparse-community 的头像

    parse-community/parse-server

    21,403在 GitHub 上查看↗

    Parse Server is a backend-as-a-service solution and Node.js framework that provides a ready-to-use REST and GraphQL API for mobile and web applications. It functions as a core backend infrastructure for managing database schemas, user authentication, and API routing. The system distinguishes itself with a real-time data engine that pushes database updates to clients via WebSockets and a GraphQL server that automatically generates schemas based on application data models. It also features an adapter-based storage layer that abstracts interactions with various cloud and local backends. The pla

    Allows customizing destination URLs for system-generated pages such as password reset success or email verification.

    JavaScriptbaasbackendfile-storage
    在 GitHub 上查看↗21,403
  • getzola/zolagetzola 的头像

    getzola/zola

    17,196在 GitHub 上查看↗

    Zola is a static site generator that compiles Markdown and templates into a standalone website. It is distributed as a single binary, removing the need for external runtimes or package managers to build the final site. The project includes a built-in Sass compiler to transform styles into compressed CSS and a dedicated Markdown rendering engine that supports task lists and footnotes. It also features a client-side search indexer, enabling full-text site search without a backend server, and a multilingual content manager for organizing translated content. Additional capabilities cover asset o

    Maps old paths to new internal or external URLs using redirection attributes.

    Rustblog-enginecmscontent-management-system
    在 GitHub 上查看↗17,196
  • julienschmidt/httprouterjulienschmidt 的头像

    julienschmidt/httprouter

    17,121在 GitHub 上查看↗

    httprouter is a high-performance HTTP request router for Go that maps incoming network requests to specific handler functions using a radix tree. It functions as a request dispatcher and path parameter parser, organizing URL paths in a tree structure to ensure efficient lookups. The router specializes in capturing dynamic segments and catch-all wildcards from URL paths to pass directly into request handlers. It implements method-specific routing and automatically manages responses for unsupported HTTP methods. The library covers broader capabilities including request normalization through tr

    Automatically normalizes request paths by issuing redirects when trailing slash mismatches occur.

    Gogogolanghttp
    在 GitHub 上查看↗17,121
  • gollum/gollumgollum 的头像

    gollum/gollum

    14,279在 GitHub 上查看↗

    Gollum is a Git-powered wiki engine and content management system that provides a web-based interface for editing and organizing files stored in a Git repository. It functions as a self-hosted documentation tool, using a Git-based storage backend to manage page content and track version history. The system is characterized by a pluggable markup rendering architecture that converts multiple markup languages and specialized notations into HTML. It supports a wide array of rich content, including mathematical typesetting, BibTeX bibliographies, and diagrams rendered via Mermaid. Broad capabilit

    Maps old URL paths to new paths via configuration to maintain link integrity after renames.

    Rubydocumentationdocumentation-toolgollum
    在 GitHub 上查看↗14,279
  • phanan/htaccessphanan 的头像

    phanan/htaccess

    13,165在 GitHub 上查看↗

    This project is a comprehensive library of reusable configuration patterns for the Apache web server. It provides a collection of server-side directives designed to manage security, performance, and request routing through decentralized configuration files. The repository serves as a reference for implementing server-level settings without requiring global restarts. It includes specialized patterns for enforcing secure connections, managing cross-origin resource sharing, and protecting sensitive system files from public exposure. Users can leverage these snippets to implement clickjacking pro

    Forwards requests for specific pages or directories to new locations while preserving path structures.

    apacheawesomeawesome-list
    在 GitHub 上查看↗13,165
  • zaidmukaddam/scirazaidmukaddam 的头像

    zaidmukaddam/scira

    11,724在 GitHub 上查看↗

    Scira is an AI-powered search and synthesis engine that uses agentic research workflows to find and organize information from the web and academic sources. The system breaks complex queries into multi-step plans and generates grounded answers with inline citations for verification. The platform distinguishes itself by executing Python code within isolated sandboxes to perform data analysis and create visual charts from retrieved data. It also implements retrieval-augmented generation to perform semantic searches across uploaded documents, including PDFs and CSV files, and integrates with clou

    Manages permanent redirects from internal application paths to external destination URLs.

    TypeScriptai-search-engineminimalistic-ai-search-enginescira
    在 GitHub 上查看↗11,724
  • emdash-cms/emdashemdash-cms 的头像

    emdash-cms/emdash

    10,887在 GitHub 上查看↗

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    Creates redirect maps from old WordPress URLs to new CMS paths.

    TypeScriptastrocmsemdash
    在 GitHub 上查看↗10,887
  • django-cms/django-cmsdjango-cms 的头像

    django-cms/django-cms

    10,642在 GitHub 上查看↗

    django-cms is a content management system built on Django for creating and managing hierarchical pages and reusable content blocks. It functions as an enterprise framework and modular page builder for organizing website layouts and managing complex digital content. The system features a frontend inline content editor that allows users to modify page titles and body content directly on the live site via an interactive toolbar. It provides a multilingual platform for translating pages and localized content across different languages, including built-in translation fallback support. Additionally

    Manages URL redirections and slug normalization to ensure consistent and valid web addresses.

    Pythoncmsdjangodjango-cms
    在 GitHub 上查看↗10,642
  • mail-0/zeroMail-0 的头像

    Mail-0/Zero

    10,651在 GitHub 上查看↗

    Zero is an email automation and link management platform designed for self-hosted infrastructure. It functions as an intelligent system that categorizes, prioritizes, and responds to incoming email communications using autonomous agents, while synchronizing message history into local storage for efficient data processing. The platform distinguishes itself by integrating enterprise identity providers to manage team access and permissions across shared resources. It also features a comprehensive link management toolset that generates branded URLs and personalized QR codes, supported by advanced

    Applies geographic targeting and security constraints to control link redirection.

    TypeScriptaiemailprivacy
    在 GitHub 上查看↗10,651
  • react-static/react-staticR

    react-static/react-static

    10,343在 GitHub 上查看↗

    react-static is a React static site generator that transforms components into static HTML files to improve page load speed and search engine optimization. It functions as a progressive web app framework, exporting static HTML that hydrates into a full interactive application to enable real-time updates and instant navigation. The project distinguishes itself as a static site asset optimizer, using code-splitting and an asset prefetching queue to reduce perceived load times. It includes a dedicated MDX content processor to generate routes from Markdown files with JSX and frontmatter, as well a

    Handles URL redirection through dedicated components or route configuration options.

    JavaScript
    在 GitHub 上查看↗10,343
  • is-a-dev/registeris-a-dev 的头像

    is-a-dev/register

    9,576在 GitHub 上查看↗

    Register is a GitOps domain registrar and subdomain registration service that uses version-controlled configuration files to manage domain ownership and mappings. It functions as a DNS management system and record orchestrator, utilizing JSON-based declarative configurations to programmatically update A, CNAME, MX, and TXT records. The project distinguishes itself through a registration process where domain ownership and subdomain assignments are stored as the source of truth within Git repositories. It includes an automated SSL provisioning tool to configure web servers and security certific

    Implements rules to map specific URL paths or root domains to external destinations.

    JavaScriptcloudflaredevdeveloper
    在 GitHub 上查看↗9,576
  • apachecn/interviewapachecn 的头像

    apachecn/Interview

    8,944在 GitHub 上查看↗

    This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It provides structured guides, roadmaps, and curricula focused on data structures, algorithms, system design, and frontend engineering to help candidates prepare for software engineering screenings. The repository distinguishes itself by offering a holistic approach to professional advancement. Beyond technical drills, it includes a career development handbook covering resume optimization, salary benchmarking, and strategic negotiation coaching. It also provides detailed methodologie

    Covers the logic for retrieving original URLs from a database and issuing HTTP 301 or 302 redirects.

    Jupyter Notebookinterviewkaggleleetcode
    在 GitHub 上查看↗8,944
  • gobuffalo/buffalogobuffalo 的头像

    gobuffalo/buffalo

    8,392在 GitHub 上查看↗

    Buffalo 是一个全面的 MVC Web 框架和全栈工具链,用于使用 Go 构建 Web 应用程序。它提供了一个结构化的开发环境,将模型、视图和控制器分离,并将 Web 框架与用于数据库模式和记录管理的专用对象关系映射(ORM)包装器集成在一起。 该项目通过一套用于引导项目结构、管理资产和构建生产就绪容器的开发工具脱颖而出。它具有复杂的路由系统,支持基于约定的 RESTful 资源生成、基于域的虚拟主机,以及用于一致内部链接的路由助手。 该框架涵盖了广泛的核心 Web 功能,包括基于中间件的请求管道、动态模板渲染和请求作用域的状态管理。它还包括对后台任务处理、会话管理、电子邮件发送和优雅服务器关闭的集成支持。

    Provides rules for forwarding requests from one URL path to another while preserving path integrity.

    Go
    在 GitHub 上查看↗8,392
  • webstudio-is/webstudiowebstudio-is 的头像

    webstudio-is/webstudio

    8,240在 GitHub 上查看↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    Maps legacy URLs to new destinations using standard 301 and 302 HTTP status codes.

    TypeScriptaccessibilityalternativecloudflare
    在 GitHub 上查看↗8,240
  • gdy666/luckygdy666 的头像

    gdy666/lucky

    7,873在 GitHub 上查看↗

    Lucky is a connectivity and routing utility suite focused on SSL automation, dynamic DNS client services, NAT traversal, and port forwarding. It provides a network gateway management interface to coordinate public network access for internal services. The project distinguishes itself through a centralized web-based administration panel used to configure reverse proxy servers, manage ACME-based SSL certificate renewals via DNS provider APIs, and synchronize public IP addresses across multiple dynamic DNS providers. It also includes a NAT traversal tool using STUN to establish external connecti

    Directs HTTP requests using URL redirection and applies filters based on IP and user-agent.

    Goacmealiyunpancron
    在 GitHub 上查看↗7,873
  • inertiajs/inertiainertiajs 的头像

    inertiajs/inertia

    7,708在 GitHub 上查看↗

    Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a state synchronization protocol and client-side routing bridge, allowing developers to build interactive experiences using modern JavaScript component libraries while keeping routing and controllers on the server. This approach eliminates the need for a separate REST or GraphQL API layer by passing data from server controllers to frontend components as props via JSON payloads. The framework distinguishes itself by utilizing adapter-based integration to link various backend environ

    Redirects clients to new internal URLs after non-GET requests while updating page state without full reloads.

    TypeScript
    在 GitHub 上查看↗7,708
  • symfony/routingsymfony 的头像

    symfony/routing

    7,618在 GitHub 上查看↗

    This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific controller actions using defined patterns and configuration. It serves as a programmatic interface for defining, loading, and resolving URL patterns, while providing a URL generator to produce absolute or relative URIs from route names and parameters. The system supports diverse route loading through YAML, XML, PHP arrays, and class attributes, utilizing compiled route matching to optimize performance. It enables sophisticated request handling through regex-based path matching, sub-do

    Provides mechanisms to forward requests to different URLs using defined redirection rules.

    PHPcomponentphprouter
    在 GitHub 上查看↗7,618
  • leerob/next-mdx-blogleerob 的头像

    leerob/next-mdx-blog

    7,555在 GitHub 上查看↗

    This is a static site generator and blog publishing system built on Next.js that compiles MDX content into HTML at build time. It uses file-based routing to map each page to a URL path automatically, and applies utility-first CSS styling through Tailwind CSS for visual design. The project includes a pre-built blog starter template that can be deployed with a single click to Vercel’s edge network, where it benefits from automatic optimizations and serverless function support. It features built-in analytics instrumentation that collects page view and visitor data without manual setup, and suppo

    Forwards visitors from outdated or moved page addresses to their new locations without showing a broken link.

    TypeScriptblogmdxnextjs
    在 GitHub 上查看↗7,555
上一个123下一个
  1. Home
  2. Web Development
  3. URL Routing
  4. Redirection Rules
  5. Geographic Redirection

探索子标签

  • URL Redirections13 个子标签Rules for forwarding requests to new locations while preserving path integrity. **Distinct from Geographic Redirection:** Distinct from geographic redirection: focuses on general URL mapping and redirection rules rather than location-based logic.