RewriteOptions 类

定义

public ref class RewriteOptions
public class RewriteOptions
type RewriteOptions = class
Public Class RewriteOptions
继承
RewriteOptions

构造函数

RewriteOptions()

选项 RewriteMiddleware

属性

Rules

将在请求中按顺序应用的 列表 IRule

StaticFileProvider

获取并设置用于文件和目录检查的文件提供程序。

扩展方法

AddApacheModRewrite(RewriteOptions, IFileProvider, String)

从 Apache mod_rewrite 文件添加规则

AddApacheModRewrite(RewriteOptions, TextReader)

从 Apache mod_rewrite 文件添加规则

AddIISUrlRewrite(RewriteOptions, IFileProvider, String)

从包含 URL 重写规则的 IIS 配置文件添加规则

AddIISUrlRewrite(RewriteOptions, IFileProvider, String, Boolean)

从包含 URL 重写规则的 IIS 配置文件添加规则

AddIISUrlRewrite(RewriteOptions, TextReader)

从包含 URL 重写规则的 IIS 配置文件添加规则

AddIISUrlRewrite(RewriteOptions, TextReader, Boolean)

从包含 URL 重写规则的 IIS 配置文件添加规则

Add(RewriteOptions, IRule)

将规则添加到当前规则。

Add(RewriteOptions, Action<RewriteContext>)

将规则添加到当前规则。

AddRedirect(RewriteOptions, String, String)

如果正则表达式与 HttpContext 的 PathString 匹配,则重定向请求

AddRedirect(RewriteOptions, String, String, Int32)

如果正则表达式与 HttpContext 的 PathString 匹配,则重定向请求

AddRedirectToHttps(RewriteOptions)

如果传入请求为 http,则将请求重定向到 https

AddRedirectToHttps(RewriteOptions, Int32)

如果传入请求为 http,则将请求重定向到 https

AddRedirectToHttps(RewriteOptions, Int32, Nullable<Int32>)

如果传入请求为 http,则将请求重定向到 https

AddRedirectToHttpsPermanent(RewriteOptions)

如果传入的请求是 http,则将请求重定向到 https,并返回永久重定向的 301 状态代码。

AddRedirectToNonWww(RewriteOptions)

如果传入的请求来自 www 子域,则将请求重定向到根域。

AddRedirectToNonWww(RewriteOptions, Int32)

如果传入的请求来自 www 子域,则将请求重定向到根域。

AddRedirectToNonWww(RewriteOptions, Int32, String[])

如果传入的请求来自 www 子域,则将请求重定向到根域。

AddRedirectToNonWww(RewriteOptions, String[])

如果传入的请求来自 www 子域,则将请求重定向到根域。

AddRedirectToNonWwwPermanent(RewriteOptions)

如果请求来自 www 子域,则永久将请求重定向到根域。

AddRedirectToNonWwwPermanent(RewriteOptions, String[])

如果请求来自 www 子域,则永久将请求重定向到根域。

AddRedirectToWww(RewriteOptions)

如果传入请求不是 www,则将请求重定向到 www 子域。

AddRedirectToWww(RewriteOptions, Int32)

如果传入请求不是 www,则将请求重定向到 www 子域。

AddRedirectToWww(RewriteOptions, Int32, String[])

如果传入请求不是 www,则将请求重定向到 www 子域。

AddRedirectToWww(RewriteOptions, String[])

如果传入请求不是 www,则将请求重定向到 www 子域。

AddRedirectToWwwPermanent(RewriteOptions)

如果请求不是 www,则永久将请求重定向到 www 子域。

AddRedirectToWwwPermanent(RewriteOptions, String[])

如果请求不是 www,则永久将请求重定向到 www 子域。

AddRewrite(RewriteOptions, String, String, Boolean)

如果正则表达式与 HttpContext 的 PathString 匹配,则添加重写路径的规则。

适用于