From 71fe43a30eaeaa13595a7c6534442833c8102326 Mon Sep 17 00:00:00 2001 From: ruslanht Date: Tue, 18 Dec 2012 17:07:51 +0200 Subject: [PATCH] Helicon Ape: fix quotes processing in htaccess editor --- .../Sources/WebsitePanel.Providers.Base/Web/HtaccessFolder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Base/Web/HtaccessFolder.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Base/Web/HtaccessFolder.cs index 220da27b..05f17c7f 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.Base/Web/HtaccessFolder.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Base/Web/HtaccessFolder.cs @@ -51,7 +51,7 @@ namespace WebsitePanel.Providers.Web #endregion #region parsing regexps - protected static readonly Regex RE_AUTH_NAME = new Regex(@"^\s*AuthName\s+(.+)\s*$", RegexOptions.IgnoreCase | RegexOptions.Multiline | RegexOptions.Compiled); + protected static readonly Regex RE_AUTH_NAME = new Regex("^\\s*AuthName\\s+\"?([^\"]+)\"?\\s*$", RegexOptions.IgnoreCase | RegexOptions.Multiline | RegexOptions.Compiled); protected static readonly Regex RE_AUTH_TYPE = new Regex(@"^\s*AuthType\s+(basic|digest)\s*$", RegexOptions.IgnoreCase | RegexOptions.Multiline | RegexOptions.Compiled); protected static readonly Regex RE_REQUIRE = new Regex(@"^\s*Require\s+(.+)\s*$", RegexOptions.IgnoreCase | RegexOptions.Multiline | RegexOptions.Compiled); protected static readonly Regex RE_AUTH_PROVIDER = new Regex(@"^\s*Auth(Basic|Digest)Provider\s+(file)\s*$", RegexOptions.IgnoreCase | RegexOptions.Multiline | RegexOptions.Compiled);