Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
joomla:sef [2016/11/24 14:01]
eServices Greece created
joomla:sef [2019/04/16 13:41] (current)
eServices Greece
Line 1: Line 1:
 +{{tag>joomla sef seo rewrite htaccess guide}} {{howhard>1}}
 ====== Joomla Enable SEF ====== ====== Joomla Enable SEF ======
 +To enable SEO for your Joomla site:
  
 +  * Login to administration (i.e. https://domain.tld/administration)
 +  * In the top left click on System and then Global Configuration
 +{{ :joomla:system-menu.png?nolink& |}}
 +  * In the SEO Settings section enable "Search Engine Friendly URLs" & "Use URL Rewriting"
 +{{ :joomla:sef.png?nolink |}}
 +  * Enabling "Adds Suffix to URL" will add .html to most pages (this will depend on the MIME type), for example https://domain.tld/index.html or https://domain.tld/index.php (<wrap em>Not Recomended</wrap>)
 +  * Enabling "Unicode Aliases" will use the exact text in the alias of each object instead of using transliteration for non ANSI aliases. (<wrap em>Not Recomended</wrap>)
 +
 +===== Create .htaccess =====
 +You will need to create or modify .htaccess in your plan.
 +
 +==== Command Line ====
 +After you login:
 +<sxh>
 +cd public_html
 +touch .htaccess
 +cat htaccess.txt  >> .htaccess
 +</sxh>
 +
 +Please note that this will just append the contents of the default Joomla htaccess.txt to the current .htaccess if it exists or create a new one if it does not exist
 +
 +==== cPanel ====
 +  * Go to the File Manager
 +{{:joomla:cpanel-fm-icon.png?200|}}
 +  * Go to the public_html directory
 +  *  From the top right click on Settings
 +{{:joomla:cpanel-fm-settings.png?400|}}
 +  *  On the Pop Up make sure the option **Show Hidden Files (dotfiles)** is Selected
 +{{:joomla:cpanel-fm-settings-popup.png?200|}}
 +  *  Open the htaccess.txt file (Right Click -> Edit -> Edit) and select its contents <key>CTRL+'A'</key> and copy them <key>CTRL+'C'</key>
 +{{:joomla:cpanel-fm-htaccess-txt.png?200|}}
 +  *  Close the Editor from the top Right button (Close)
 +{{:joomla:cpanel-fm-close.png?400|}}
 +  *  Open the .htaccess file and paste the contents you copied in the end of the content in the file <key>CTRL+V</key>
 +{{:joomla:cpanel-fm-dot-htaccess.png?200|}}
 +  *  Click on Save Changes on the top right
 +{{:joomla:cpanel-fm-close.png?400|}}
 +
 +This is the default htaccess for Joomla 3+ {{ :joomla:htaccess.txt |}} if you need it.