Class FriendlyUrlSettings
Inheritance
FriendlyUrlSettings
Assembly: DotNetNuke.dll
Syntax
public class FriendlyUrlSettings
Constructors
FriendlyUrlSettings(int)
Declaration
public FriendlyUrlSettings(int portalId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
Fields
AllowDebugCodeSetting
Declaration
public const string AllowDebugCodeSetting = "AUM_AllowDebugCode"
Field Value
AutoAsciiConvertSetting
Declaration
public const string AutoAsciiConvertSetting = "AUM_AutoAsciiConvert"
Field Value
CacheTimeSetting
Declaration
public const string CacheTimeSetting = "AUM_CacheTime"
Field Value
CheckForDuplicatedUrlsSetting
Declaration
public const string CheckForDuplicatedUrlsSetting = "AUM_CheckForDuplicatedUrls"
Field Value
DeletedTabHandlingTypeSetting
Declaration
public const string DeletedTabHandlingTypeSetting = "AUM_DeletedTabHandlingType"
Field Value
DoNotRedirectHttpsUrlRegexSetting
Declaration
public const string DoNotRedirectHttpsUrlRegexSetting = "AUM_DoNotRedirectHttpsUrlRegex"
Field Value
DoNotRedirectUrlRegexSetting
Declaration
public const string DoNotRedirectUrlRegexSetting = "AUM_DoNotRedirectUrlRegex"
Field Value
DoNotRewriteRegExSetting
Declaration
public const string DoNotRewriteRegExSetting = "AUM_DoNotRewriteRegEx"
Field Value
DoNotUseFriendlyUrlRegexSetting
Declaration
public const string DoNotUseFriendlyUrlRegexSetting = "AUM_DoNotUseFriendlyUrlRegex"
Field Value
Declaration
public const string EnableCustomProvidersSetting = "AUM_EnableCustomProviders"
Field Value
ForceLowerCaseSetting
Declaration
public const string ForceLowerCaseSetting = "AUM_ForceLowerCase"
Field Value
FriendlyAdminHostUrlsSetting
Declaration
public const string FriendlyAdminHostUrlsSetting = "AUM_FriendlyAdminHostUrls"
Field Value
IgnoreRegexSetting
Declaration
public const string IgnoreRegexSetting = "AUM_IgnoreUrlRegex"
Field Value
Declaration
public const string IllegalCharsSetting = "AUM_IllegalChars"
Field Value
IncludePageNameSetting
Declaration
public const string IncludePageNameSetting = "AUM_IncludePageName"
Field Value
InternalAliasesSetting
Declaration
public const string InternalAliasesSetting = "AUM_InternalAliases"
Field Value
KeepInQueryStringRegexSetting
Declaration
public const string KeepInQueryStringRegexSetting = "AUM_KeepInQueryStringRegex"
Field Value
LogCacheMessagesSetting
Declaration
public const string LogCacheMessagesSetting = "AUM_LogCacheMessages"
Field Value
PageExtensionSetting
Declaration
public const string PageExtensionSetting = "AUM_PageExtension"
Field Value
PageExtensionUsageSetting
Declaration
public const string PageExtensionUsageSetting = "AUM_PageExtensionUsage"
Field Value
PreventLowerCaseUrlRegexSetting
Declaration
public const string PreventLowerCaseUrlRegexSetting = "AUM_PreventLowerCaseUrlRegex"
Field Value
ProcessRequestsSetting
Declaration
public const string ProcessRequestsSetting = "AUM_ProcessRequests"
Field Value
RedirectDefaultPageSetting
Declaration
public const string RedirectDefaultPageSetting = "AUM_RedirectDefaultPage"
Field Value
RedirectMixedCaseSetting
Declaration
public const string RedirectMixedCaseSetting = "AUM_RedirectMixedCase"
Field Value
RedirectOldProfileUrlSetting
Declaration
public const string RedirectOldProfileUrlSetting = "AUM_RedirectOldProfileUrl"
Field Value
RedirectUnfriendlySetting
Declaration
public const string RedirectUnfriendlySetting = "AUM_RedirectUnfriendly"
Field Value
Regex404Setting
Declaration
public const string Regex404Setting = "AUM_Regex404"
Field Value
ReplaceCharWithCharSetting
Declaration
public const string ReplaceCharWithCharSetting = "AUM_ReplaceCharWithChar"
Field Value
Declaration
public const string ReplaceCharsSetting = "AUM_ReplaceChars"
Field Value
Declaration
public const string ReplaceDoubleCharsSetting = "AUM_ReplaceDoubleChars"
Field Value
ReplaceSpaceWithNothing
Declaration
public const string ReplaceSpaceWithNothing = "None"
Field Value
ReplaceSpaceWithSetting
Declaration
public const string ReplaceSpaceWithSetting = "AUM_ReplaceSpaceWith"
Field Value
SiteUrlsOnlyRegexSetting
Declaration
public const string SiteUrlsOnlyRegexSetting = "AUM_SiteUrlsOnlyRegex"
Field Value
SpaceEncodingHex
Declaration
public const string SpaceEncodingHex = "%20"
Field Value
SpaceEncodingPlus
Declaration
public const string SpaceEncodingPlus = "+"
Field Value
SpaceEncodingValueSetting
Declaration
public const string SpaceEncodingValueSetting = "AUM_SpaceEncodingValue"
Field Value
SslClientRedirectSetting
Declaration
public const string SslClientRedirectSetting = "AUM_SSLClientRedirect"
Field Value
Url404Setting
Declaration
public const string Url404Setting = "AUM_Url404"
Field Value
Url500Setting
Declaration
public const string Url500Setting = "AUM_Url500"
Field Value
Declaration
public const string UrlFormatSetting = "AUM_UrlFormat"
Field Value
UrlsWithNoExtensionRegexSetting
Declaration
public const string UrlsWithNoExtensionRegexSetting = "AUM_UrlsWithNoExtensionRegex"
Field Value
UseBaseFriendlyUrlsSetting
Declaration
public const string UseBaseFriendlyUrlsSetting = "AUM_UseBaseFriendlyUrls"
Field Value
UsePortalDefaultLanguageSetting
Declaration
public const string UsePortalDefaultLanguageSetting = "AUM_UsePortalDefaultLanguage"
Field Value
ValidFriendlyUrlRegexSetting
Declaration
public const string ValidFriendlyUrlRegexSetting = "AUM_ValidFriendlyUrlRegex"
Field Value
VanityUrlPrefixSetting
Declaration
public const string VanityUrlPrefixSetting = "AUM_VanityUrlPrefix"
Field Value
Properties
AllowDebugCode
Declaration
public bool AllowDebugCode { get; }
Property Value
AutoAsciiConvert
Declaration
public bool AutoAsciiConvert { get; }
Property Value
CacheTime
Declaration
public TimeSpan CacheTime { get; }
Property Value
CheckForDuplicateUrls
Declaration
public bool CheckForDuplicateUrls { get; }
Property Value
DeletedTabHandlingType
Declaration
public DeletedTabHandlingType DeletedTabHandlingType { get; }
Property Value
DoNotIncludeInPathRegex
Declaration
public string DoNotIncludeInPathRegex { get; }
Property Value
DoNotRedirectRegex
Declaration
public string DoNotRedirectRegex { get; }
Property Value
DoNotRedirectSecureRegex
Declaration
public string DoNotRedirectSecureRegex { get; }
Property Value
DoNotRewriteRegex
Declaration
public string DoNotRewriteRegex { get; }
Property Value
EnableCustomProviders
Declaration
public bool EnableCustomProviders { get; }
Property Value
ForceLowerCase
Declaration
public bool ForceLowerCase { get; }
Property Value
ForceLowerCaseRegex
Declaration
public string ForceLowerCaseRegex { get; }
Property Value
ForcePortalDefaultLanguage
Declaration
public bool ForcePortalDefaultLanguage { get; }
Property Value
ForwardExternalUrlsType
Declaration
public DNNPageForwardType ForwardExternalUrlsType { get; }
Property Value
FriendlyAdminHostUrls
Declaration
public bool FriendlyAdminHostUrls { get; }
Property Value
IgnoreRegex
Declaration
public string IgnoreRegex { get; }
Property Value
IllegalChars
Declaration
public string IllegalChars { get; }
Property Value
IncludePageName
Declaration
public bool IncludePageName { get; }
Property Value
InternalAliasList
Declaration
public List<InternalAlias> InternalAliasList { get; }
Property Value
InternalAliases
Declaration
public string InternalAliases { get; }
Property Value
IsDirty
Declaration
public bool IsDirty { get; }
Property Value
IsLoading
Declaration
public bool IsLoading { get; }
Property Value
LogCacheMessages
Declaration
public bool LogCacheMessages { get; }
Property Value
NoFriendlyUrlRegex
Declaration
public string NoFriendlyUrlRegex { get; }
Property Value
PageExtension
Declaration
public string PageExtension { get; }
Property Value
PageExtensionUsageType
Declaration
public PageExtensionUsageType PageExtensionUsageType { get; }
Property Value
PortalId
Declaration
public int PortalId { get; }
Property Value
ProcessRequestList
Declaration
public List<string> ProcessRequestList { get; }
Property Value
RedirectDefaultPage
Declaration
public bool RedirectDefaultPage { get; }
Property Value
RedirectOldProfileUrl
Declaration
public bool RedirectOldProfileUrl { get; }
Property Value
RedirectUnfriendly
Declaration
public bool RedirectUnfriendly { get; }
Property Value
RedirectWrongCase
Declaration
public bool RedirectWrongCase { get; }
Property Value
Regex404
Declaration
public string Regex404 { get; }
Property Value
RegexMatch
Declaration
public string RegexMatch { get; }
Property Value
ReplaceCharacterDictionary
Declaration
public Dictionary<string, string> ReplaceCharacterDictionary { get; }
Property Value
ReplaceChars
Declaration
public string ReplaceChars { get; }
Property Value
ReplaceDoubleChars
Declaration
public bool ReplaceDoubleChars { get; }
Property Value
ReplaceSpaceWith
Declaration
public string ReplaceSpaceWith { get; }
Property Value
SSLClientRedirect
Declaration
public bool SSLClientRedirect { get; }
Property Value
SpaceEncodingValue
Declaration
public string SpaceEncodingValue { get; }
Property Value
TabId404
Declaration
public int TabId404 { get; }
Property Value
TabId500
Declaration
public int TabId500 { get; }
Property Value
Url404
Declaration
public string Url404 { get; }
Property Value
Url500
Declaration
public string Url500 { get; }
Property Value
Declaration
public string UrlFormat { get; }
Property Value
UseBaseFriendlyUrls
Declaration
public string UseBaseFriendlyUrls { get; }
Property Value
UseSiteUrlsRegex
Declaration
public string UseSiteUrlsRegex { get; }
Property Value
ValidExtensionlessUrlsRegex
Declaration
public string ValidExtensionlessUrlsRegex { get; }
Property Value
VanityUrlPrefix
Declaration
public string VanityUrlPrefix { get; }
Property Value
Extension Methods