Release 1.0 - ...
<friendlynames> element
Configures how Smartsite handles friendly names. Smartsite uses the class identified by the mapper to perform friendly name mappings. The DefaultFriendlyNameMapper from the example is currently the only available mapper.
Example
XML |
Copy Code
|
<friendlynames>
<mapper
id="Default"
type="Smartsite.Core.DefaultFriendlyNameMapper, Smartsite.Runtime">
<parameters>
<parameter name="maxpathlength">150</parameter>
</parameters>
</mapper>
</friendlynames>
|
Attributes
Attribute name |
Required |
Description |
enforce |
No |
This feature is new in iXperion 1.3 build 3. If set to true, requests to items that have a friendly url but are not requested by its friendly url are receiving an "HTTP 301 Moved permanently" to the friendly url. This feature helps getting a uniform url for the same item which helps with your search engine ranking and can be part of your SEO effort. |
casesensitive |
Yes |
New in Smartsite 7.3:
If set to true, the incoming urls are compared case sensitive with the original friendly name stored in the database. If the url does not match the casing, the browser is redirected to the page with the correct casing. |
lowercase |
No |
New in Smartsite 7.3:
If set to true, the urls generated by Smartsite are all converted to lowercase. This ensures consistency in the casing of the urls of your site. |
Parent element
Element name |
Description |
<runtime> |
Contains settings for the Smartsite runtime. |
Child elements
Element name |
Description |
<mapper> |
Defines a mapper that maps friendly name paths to normalized paths. |