VostroPortale.it

Italia Open Source.. CMS, CRM, Gallery, Blog, Forum, Chat, Statistiche

Sun12162018

Last update11:13:52 AM

Font Size

Cpanel

OpeSEF component Joomla seo

OpeSEF, component Joomla seo
Optimization for search engines

OpenSef is an excellent open source alternative to optimize Joomla for search engines. Supports multi-site academic and unlike other integrated some useful features to check the results on the search engines directly from your Joomla control panel also allows you to map XML to Google, the editing features url, delete, etc. ..
He has what it seems lighter than other Joomla SEF and should do even less DB queries SEFAdvance even commercial ones.
To install it should load it as a simple component, open the configuration page and enable it, but first you have to replace the htaccess.txt file in the root directory of Joomla. Htaccess file by inserting the following text on the next page.

Before any changes RECOMMEND file a BACK-UP htaccess.txt to avoid malfunctions.
It might just be enough to be included in this file. Htaccess
RewriteCond% {REQUEST_FILENAME} ! \. (Jpg | jpeg | gif | png | css | js | pl | txt) $
RewriteCond% {REQUEST_FILENAME} !-F
RewriteCond% {REQUEST_FILENAME} !-D
Index.php RewriteRule ^(.*)

# RewriteBase /
But sometimes it does not work, depending on your server setup, in negative cases you can try deleting the (pound) symbol following # if it does not work either turn off the component and put your files. Htaccess or htaccess.txt to be.

This works if you installed Joomla in the root, if it were in a subdomain can replace
# RewriteBase /

with the location of your Joomla on the server

# RewriteBase / Joomla
Below you will find. Htaccess file that you can copy complete in full on notepad to remove the formatting of the page, then you can replace


# #
# @ Version $ Id: htaccess.txt 1570 12.29.2005 05:53:33 Z $ eddieajau
# @ Package Joomla
# @ Copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
# @ License http://www.gnu.org/copyleft/gpl.html GNU / GPL
# Joomla! is Free Software
# #


#
# Mod_rewrite in use
#

RewriteEngine On

# #
# # NOTE!
# # When using multiple Joomla sites or other web applications in sub-folders,
# # Explicitly you must turn the RewriteEngine off or use the settings
# # Recommended for the application
# #

Following # Uncomment line if your webserver's URL
# Is Not Directly related to physical file paths.
Update # YourJoomlaDirectory (just / for root)

# RewriteBase /

#
# Rules
#

RewriteCond% {REQUEST_FILENAME} ! \. (Jpg | jpeg | gif | png | css | js | pl | txt) $
RewriteCond% {REQUEST_FILENAME} !-F
RewriteCond% {REQUEST_FILENAME} !-D
Index.php RewriteRule ^(.*)


# RewriteBase /


########## Begin - Rewrite rules to block out Some common exploits
# # If you experience problems on your site block out the operations listed below
# # This Attempts to block the Most common type of exploit `` Attempts to Joomla!
#
Any script # Block out mosConfig Trying to set to value through the URL
RewriteCond% {QUERY_STRING} mosConfig_ [a-zA-Z_] {1.21} (= | \% 3D) [OR]
Any script # Block out Trying to base64_encode crap to send via URL
RewriteCond% {QUERY_STRING} base64_encode .* \ (.* \) [OR]
# Block out Any That includes a script tag in URL <script>
RewriteCond% {QUERY_STRING} (\ <|% 3C) .* script .* (\> |% 3E) [NC, OR]
Any script # Block out Trying to set to PHP GLOBALS variable via URL
RewriteCond% {QUERY_STRING} GLOBALS (= | \ [| \% [0-9A-Z] {0,2}) [OR]
Any script # Block out Trying to modify a _REQUEST variable via URL
RewriteCond% {QUERY_STRING} _REQUEST (= | \ [| \% [0-9A-Z] {0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F, L]
#
########## End - Rewrite rules to block out Some common exploits

Last Updated on Saturday, October 06 2007 05:10