Digital Commerce Additional Manual
-
- Page Long Cache Considerations and Configuration
-
Mappings Module
-
Personalization Integrated with JDEdwards
- Sitefinity Images
- Internal Plugins Configuration in Update 6 - SC20220114
- Internal Plugins Configuration in Update 7
-
Content Search Configuration
-
Google Analytics Configuration
-
Task Manager Email Notifications
-
Configure the SmarterCommerce Menu in Backend
-
Management Console Email Templates
- EPayments Modules
-
Troubleshooting Errors
-
Configure Kraken Image Optimization
-
- Page Long Cache Considerations and Configuration
-
Mappings Module
-
Personalization Integrated with JDEdwards
-
How to Add New Widget Template
-
Sitefinity Images
-
Sitefinity Health Check Service Configuration and SmarterCommerce Health Checks
-
Internal Plugins Configuration in Update 6
-
Internal Plugins Configuration in Update 7
-
Content Search Configuration
-
Product Assignments (Filter by Attribute)
-
Google Analytics Configuration
-
Configure Google Maps
-
Cookies Configuration
- Configure SmarterCommerce Menu Backend
-
Sitefinity User Group
-
Copy Settings and Mapping on Multisite
-
Shared Products Module
-
PunchOut Configuration
-
Troubleshooting
-
Sitefinity Site URL Settings - URLRulesClient
In the Sitefinity Backend go to Administration » Settings » Advanced » System » Site URL Settings » URLRulesClient
The "RegularExpressionFilter" contains all special characters that should be replaced (Ex: Changing the value to "[^\p{L}\-\!\$\(\)\=\@\d_\.]+|\.+$" will not replace single quotes(') ). If the regular expression default value is changed, the setting will show the “Modified” flag as in the image above.
Our recommendation is to change the default regular expression from this:
[^\p{L}\-\!\$\(\)\=\@\d_\'\.]+|\.+$
To this:
[^\p{L}\-\!\(\)\@\d_\']+|\s+$
What is replaced using the suggested regular expression?
The regular expression replaces characters different than:
- Any character in the ‘Letter’ unicode category
- Characters - ! ( ) @ ' _
- Any digit character
For example, these characters will be replaced: "#%&/?¡¨[:;/*+{}[]<>,=.$
Note: We recommend changing the default regular because it was noted that the default regular expression defined in Sitefinity does not replace the = or the $, but these characters are considered invalid in the URLName. The . character is another case that is not always valid.
Examples:
The "Replace with" setting is the character that should replace the special characters.
Apart from that, there are also options to convert the URLs to lower case and to trim it.
Read Next
This Section Also Contains
- ECommerce CMS MVC with Bootstrap 4
- Creating a New Sitefinity Custom Template
- How to Share Template in Multisite Instance
- How to Customize a Site with Resource Packages
- Theming Bootstrap
- How to Configure the Not Available Images for Configured Products
- Page Long Cache Considerations and Configuration
- Replace Not Available Images
- Mappings Module
- API Authorization Token
- Personalization Integrated with JDEdwards
- How to Add New Widget Template
- How to Include Local Web Font
- How to Use External Plugins Locally
- Sitefinity Images
- Sitefinity Authentication Expiration
- Sitefinity Health Check Service Configuration and SmarterCommerce Health Checks
- Internal Plugins Configuration in Update 6
- Internal Plugins Configuration in Update 7
- How to Setup Pickup Instructions Page
- How to Setup Terms and Conditions Page
- Sitefinity Multisite Resource Override
- Content Search Configuration
- Product Assignments (Filter by Attribute)
- Google Analytics Configuration
- Configure Azure Redis Cache (ASP.Net State Server Provider)
- Task Manager Email Notifications
- Configure Google Maps
- Catalog and Product Content Metatags (SEO)
- Cookies Configuration
- Reset Password Configuration
- Recycle Bin
- Login Page Configuration
- Error Page Configuration
- Configure SmarterCommerce Menu Backend
- Sitefinity User Group
- Copy Settings and Mapping on Multisite
- New Site – Activate Modules
- Shared Products Module
- Configure Image Optimization
- Management Console Email Templates
- How to Enable Canonical URL
- Sitefinity File Manager
- PunchOut Configuration
- Troubleshooting