redirect

package
v0.2.55 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 26, 2020 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DefaultRedirectConfig = RedirectConfig{
	Code: http.StatusMovedPermanently,
}

DefaultRedirectConfig is the default Redirect middleware config.

Functions

func HTTPSNonWWWRedirect

func HTTPSNonWWWRedirect() gin.HandlerFunc

HTTPSNonWWWRedirect redirects http requests to https non www.

func HTTPSNonWWWRedirectWithConfig

func HTTPSNonWWWRedirectWithConfig(config RedirectConfig) gin.HandlerFunc

HTTPSNonWWWRedirectWithConfig returns an HTTPSRedirect middleware with config.

func HTTPSRedirect

func HTTPSRedirect() gin.HandlerFunc

HTTPSRedirect redirects http requests to https.

func HTTPSRedirectWithConfig

func HTTPSRedirectWithConfig(config RedirectConfig) gin.HandlerFunc

HTTPSRedirectWithConfig returns an HTTPSRedirect middleware with config.

func HTTPSWWWRedirect

func HTTPSWWWRedirect() gin.HandlerFunc

HTTPSWWWRedirect redirects http requests to https www.

func HTTPSWWWRedirectWithConfig

func HTTPSWWWRedirectWithConfig(config RedirectConfig) gin.HandlerFunc

HTTPSWWWRedirectWithConfig returns an HTTPSRedirect middleware with config.

func NonWWWRedirect

func NonWWWRedirect() gin.HandlerFunc

NonWWWRedirect redirects www requests to non www.

func NonWWWRedirectWithConfig

func NonWWWRedirectWithConfig(config RedirectConfig) gin.HandlerFunc

NonWWWRedirectWithConfig returns an HTTPSRedirect middleware with config.

func WWWRedirect

func WWWRedirect() gin.HandlerFunc

WWWRedirect redirects non www requests to www.

func WWWRedirectWithConfig

func WWWRedirectWithConfig(config RedirectConfig) gin.HandlerFunc

WWWRedirectWithConfig returns an HTTPSRedirect middleware with config.

Types

type RedirectConfig

type RedirectConfig struct {
	Code int
}

RedirectConfig defines the config for Redirect middleware.

Directories

Path Synopsis
Package redirect is middleware for redirecting certain requests to other locations.
Package redirect is middleware for redirecting certain requests to other locations.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL