A period is not allowed in a URL, but there is a workaround using a URL Rewrite trick.
Error
IIS 10 ASP.NET Error Server Error in '/' Application. The resource cannot be found. Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.2623.0
In the URL Rewrite, we can create a pattern that allows certain characters to be allowed in the URL The example below shows how to handle the period in the URL String. -.-
Copy
Search Site
Search Google
The full pattern is this. (This is what is used here on CFFCS.COM.) ([_0-9a-z-(-)-,-.-]+)
Copy
Search Site
Search Google
It is used only in the [Date] column. (This can be used throughout all columns and does not just have to be used in a designated column)
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<clear /> <!-- At the top ONLY! -->
<rule name="MainName" stopProcessing="true">
<match url="MainName/([_0-9a-z-(-)-,-.-]+)/([_0-9a-z-(-)]+)" />
<action type="Rewrite" url="Site.aspx?TagName={R:1}&Page={R:2}" appendQueryString="true" />
</rule>
<!-- Add all additional Rules here. All Rules must have their own <rule name>-->
</rules>
</rewrite>
</system.webServer>
</configuration>