Hello,
After a upgrade to 7.2 (from 7.0x), we had to remove the FriendlyUrlProvider (otherwise we ran into troubles during the update process).
We removed the files from the web.config and the DLL from the \bin\ directory.
This site: https://friendlyurlprovider.codeplex.com/ states: "PLEASE NOTE : With the release of 7.1 of DNN Platform, this project is effectively redundant. DNN 7.1 Advanced Urls provide all of the functionality that this project has."
As soon as we remove the provider we run into a lot of troubles and I don't know IF (and how) DNN has a built-in alternative for it.
We tried the DotNetNuke FriendlyUrlProvider with urlFormat="HumanFriendly" as well as urlFormat="advanced".
After a upgrade to 7.2 (from 7.0x), we had to remove the FriendlyUrlProvider (otherwise we ran into troubles during the update process).
We removed the files from the web.config and the DLL from the \bin\ directory.
This site: https://friendlyurlprovider.codeplex.com/ states: "PLEASE NOTE : With the release of 7.1 of DNN Platform, this project is effectively redundant. DNN 7.1 Advanced Urls provide all of the functionality that this project has."
As soon as we remove the provider we run into a lot of troubles and I don't know IF (and how) DNN has a built-in alternative for it.
- Pages with spaces are not converted to underscores anymore and pages with underscores do not resove anymore. We have to type a - (minus) instead of a space now. Example: www.xxxx.com/Page/New-Order which was www.xxxx.com/Page/New_Order in the past.
-
Lot's of other link issues, especially with parameters/popups.
<add name="iFinity.FriendlyUrl" type="iFinity.DNN.Modules.FriendlyUrl.DNNFriendlyUrlProvider, iFinity.FriendlyUrlProvider" includePageName="true" regexMatch="[^\+a-zA-Z0-9 _-]" urlFormat="HumanFriendly" redirectUnfriendly="true" doNotRedirect="SearchResults;" doNotRedirectREgex="__ge|__gv|ctl|wizardstep|LanapCaptcha\.aspx" checkForDupUrls="true" forceLowerCase="false" redirectWrongCase="false" replaceSpaceWith="_" logCacheMessages="false" pageExtensionUsage="never" triggerDictionaryRebuildRegex="&ctl=tab|/ctl/tab|/Admin/Tabs/" />
After the upgrade we decided to install the FriendlyUrlProvider again (inserting the lines in the web.config and copying the DLL to the \bin\ folder).We tried the DotNetNuke FriendlyUrlProvider with urlFormat="HumanFriendly" as well as urlFormat="advanced".