Support Center
From WHMCS Documentation
Search Engine Friendly URLS
This section describes a feature in version 7.2 and above.
Search Engine Friendly URLs allow a URL that was /knowledgebase.php?action=view&id=1 to become /knowledgebase/1/How_do_I_access_my_control_panel.html. You can enable these for the MarketConnect landing pages, announcements, downloads, and knowledgebase sections of the WHMCS client area.
To do this in an Apache environment:
- Navigate to Configuration () > System Settings > General Settings > General.
- Change the Friendly URLs menu setting to Fully Friendly Rewrite.
- Click Save Changes.
For IIS environments, you must check whether the URL rewrite module is installed for IIS. Then, set up the rewrite rules as follows:
- Open IIS Manager.
- Browse to the site you want to add the rule to.
- In the right pane, double-click and select urlrewrite.
- On the right side inbound rules, select import rules.
- Extract the mod_rewrite rules from the WHMCS's rewrite file at Configuration () > System Settings > General Settings > Advanced Settings > Friendly URL.
- Paste those rules into the into rewrite rules field.
- Click Apply to complete the process.
Notes
Search Engine Friendly URLS only support Latin characters (a-z, 0-9) in the title. The system converts any unsupported characters into a dash (-).