SEF advance Configuration

This page is used to adjust SEF advance operational settings.

Toolbar Actions

Save - Saves the Configuration and returns to presentation list.

Cancel - Cancels the modifications and returns to the intro screen.

Field Details

Strings Tab
You can configure blog and archive strings (for example use "a" and "b"), as well as all core components' URL strings.

If you have a component with SEF advance extension you can customize its default string by entering the replacement pair. For example to replace word "userlist" in the URL with "u" you would enter:
userlist=>u
Separate replacement pairs with a comma (,).

Preferences Tab
Space - You can define the character that divides the words in URLs.
Instead of default underscore you can define a hyphen (-) or something else.

Sufix - SEF advance allows you to define a sufix for the end of your URL.
Instead of default trailing slash you can define a .html or something else.

Long URLs - You can choose whether to use shorter URLs (News/Latest/) or longer (The_News/Latest_News) by selecting Yes or No option.
If you choose shorter URLs SEF advance will use section/content titles instead of names.
It will also use title alias for articles so don't forget to enter aliases for each item.

Lower case - Select Yes if you want all links automatically converted to lowercase.

Home menu URL - You can select the preference for the Home link in main menu.
Some users may prefer Home link to lead to "frontpage/" instead to the root. In that case select No.
This may be useful for web sites that have welcome index.html page placed on the web root.

Unique item - To make your URLs more unique you may slect Yes here.
Every item will get creation date and id appended so it becomes unique and Google News friendly.

Debug - Use only when troubleshooting the site. Selecting Yes will display some useful information about internal system state.

Replace Tab
URL replace - This feature can be useful to international users having special characters in their languages.
You can specify the characters that you want replaced rather than URL encoded in the URL string. For example instead of having special character "æ" encoded with "%E6" you may choose to replace it with "ae" which gives little friendlier URL:
æ=>ae
You can have as many replacement combinations as you want, just separate the pairs with a comma (,) in the text field.

Replace exceptions - To reduce the error rate, SEF advance's URL is url encoded.
This replaces all special characters with a percent (%) sign followed by two hex digits.
Some users may think that it doesn't look very nice in URL and that's why you can make exceptions from this rule.
Just define the chars you don't want encoded in this text field:
?,!
Separate the chars with a comma (,) in the text field.
Note that not all characters can be excepted and you will have to test if the settings you enter cause problems for you.

Custom 404 page - This setting allows you to setup a page that user will be redirected to if no content has been found.
This is similar to ordinary server 404 error redirect that user is sent to if non-existing site has been requested. By default it is setup to site root but you can design your own 404 page and setup the link to it here. If you point to a physical 404 file the Not Found header will be returned if the page is not found instead of Redirect header.