Jump to content
Latest News: (loading..)
spidometrs

[CONTRIBUTION] Ultimate SEO URLs v2.1 - by Chemo

Recommended Posts

Hi I'm using Ultimate SEO URL's 2-2.2d-7

 

I have managed to install it and its working great. I'm just looking for a bit of info on how it works really.

 

My URL's read like this now:

 

my_site.com//drivers-snake-eyes-viper-tour-black-driver-standard-p-77.html?osCsid=b955168c8a802d5ebdfb7659795d61fb

Is it a problem having all the jibberish (to me anyways) at the end of the URL (?osCsid=b955168c8a802d5ebdfb7659795d61fb).

That string of characters starting with ?osCsid is called the session ID and you shouldn't see it in the url after the first click. You have to be sure that the prevent spider sessions setting in admin is set to true and the configure file is setup properly. These have both been gone over in this thread if you need more details.

Share this post


Link to post
Share on other sites

Getting this error when I uploaded Ultimate SEO 2.1

 

Fatal error: Call to undefined function usu_db_query() in includes/classes/seo.class.php

 

Was I supposed to install something first before I installed this add on?

 

 

Hi Jack - Any idea on why I'm getting the error above? My site is down and I get can't past this error.

Share this post


Link to post
Share on other sites

That string of characters starting with ?osCsid is called the session ID and you shouldn't see it in the url after the first click. You have to be sure that the prevent spider sessions setting in admin is set to true and the configure file is setup properly. These have both been gone over in this thread if you need more details.

 

 

Thanks Jack, sorry for my dumbness, but i assume the 'prevent spider sessions' should be in the admin panel?? because its not in mine :S

 

I just went through the installation process again and I have done everything it says. Any ideas?

Share this post


Link to post
Share on other sites

Hi Jack - Any idea on why I'm getting the error above? My site is down and I get can't past this error.

 

Just figured it out. Thanks.

Share this post


Link to post
Share on other sites

Hi Jack - Any idea on why I'm getting the error above? My site is down and I get can't past this error.

This contribution, sadly, has many versions. I only support mine, which is 2.2d so I don't have an answer for you.

Share this post


Link to post
Share on other sites

Thanks Jack, sorry for my dumbness, but i assume the 'prevent spider sessions' should be in the admin panel?? because its not in mine :S

Using google should always be the first attempt at finding help.

Share this post


Link to post
Share on other sites

Anyone know how to make ultimate seo urls redirect to www instead of non-www?

The rest of my site is on www.

 

I tried messing with the htacces, but i couldnt make it work. Any tips?

 

thanks

Share this post


Link to post
Share on other sites

Anyone know how to make ultimate seo urls redirect to www instead of non-www?

The rest of my site is on www.

That isn't handled by ultimate seo. See this thread.

Share this post


Link to post
Share on other sites

Hello jack mcs,

 

today I have upgrade my SEO URLs from Version "2.0b" to "Ultimate Seo Urls 2.1d STABLE FINAL r172". The output of the categories and products as well as manufacturers does work fine. But I have problems to hide/delete the sessions in the URL. I have checked the Ultimate SEO URLs contribution documentation many times and i found no mistakes. maybe is there anything in the database from the older version? I had uninstall the Version 2.0b before i install the new version.

 

Do you have any idea what my problem is???

 

:'(

Share this post


Link to post
Share on other sites

today I have upgrade my SEO URLs from Version "2.0b" to "Ultimate Seo Urls 2.1d STABLE FINAL r172". The output of the categories and products as well as manufacturers does work fine. But I have problems to hide/delete the sessions in the URL. I have checked the Ultimate SEO URLs contribution documentation many times and i found no mistakes. maybe is there anything in the database from the older version? I had uninstall the Version 2.0b before i install the new version.

I only support version 2.2d but you can see my previous post on the configure file, which may help.

Edited by Jack_mcs

Share this post


Link to post
Share on other sites

I only support version 2.2d but you can see my previous post on the configure file, which may help.

 

 

dear jack,

 

thank for support.

i have made a mistake.

i use the "Ultimate SEO 2-2.2d-7" not the Version "2.1d". :-"

 

Prevent Spider Sessions is on "True"

 

first i have installed the 2.2d-7 on a clear osc-Shop and the session is not shown in the URLS.

but the upgrade in my actually shop shows the osCsid >_<

Share this post


Link to post
Share on other sites

first i have installed the 2.2d-7 on a clear osc-Shop and the session is not shown in the URLS.

but the upgrade in my actually shop shows the osCsid >_<

That is usually because your configure file is not setup correctly. See this thread on how to do that or search this one (I think the correct way to set it up was posted in the first few pages).

Share this post


Link to post
Share on other sites

That is usually because your configure file is not setup correctly. See this thread on how to do that or search this one (I think the correct way to set it up was posted in the first few pages).

 

thx 4 the tip

i take a look

 

i have check my admin/includes/configure.php and includes/configure.php and it looks like the configures from the clean osc version "2.2 Release Candidate 2a", where i had install the "2.2d-7" too. :huh:

 

admin/includes/configure

  define('HTTP_SERVER', 'http://XXX');
 define('HTTP_CATALOG_SERVER', 'http://XXX');
 define('HTTPS_CATALOG_SERVER', 'https://XXX');
 define('ENABLE_SSL_CATALOG', 'true');
 define('DIR_FS_DOCUMENT_ROOT', '/XXX/');
 define('DIR_WS_ADMIN', '/admin/');
 define('DIR_FS_ADMIN', '/XXX/catalog/admin/');
 define('DIR_WS_CATALOG', '/');
 define('DIR_FS_CATALOG', '/XXX/catalog/');
 define('DIR_WS_IMAGES', 'images/');
 define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
 define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
 define('DIR_FS_CATALOG_IMAGES_MEDIUM', DIR_FS_CATALOG . 'images/');
 define('DIR_FS_CATALOG_IMAGES_LARGE', DIR_FS_CATALOG . 'images/');
 define('DIR_WS_INCLUDES', 'includes/');
 define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
 define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
 define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
 define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
 define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
 define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
 define('DIR_FS_CACHE_XSELL', DIR_WS_INCLUDES . 'tmp/');
 define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
 define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
 define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
 define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
 define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');

 define('DB_SERVER', 'XXX');
 define('DB_SERVER_USERNAME', 'XXX');
 define('DB_SERVER_PASSWORD', 'XXX');
 define('DB_DATABASE', 'XXX');
 define('USE_PCONNECT', 'false');
 define('STORE_SESSIONS', 'mysql');

 

includes/configure

  define('HTTP_SERVER', 'http://XXX');
 define('HTTPS_SERVER', 'https://XXX');
 define('ENABLE_SSL', true);
 define('HTTP_COOKIE_DOMAIN', 'http://XXX');
 define('HTTPS_COOKIE_DOMAIN', 'https://XXX');
 define('HTTP_COOKIE_PATH', '/');
 define('HTTPS_COOKIE_PATH', '/');
 define('DIR_WS_HTTP_CATALOG', '/');
 define('DIR_WS_HTTPS_CATALOG', '/');
 define('DIR_WS_IMAGES', 'images/');
 define('DIR_WS_IMAGES_MEDIUM', 'images/');
 define('DIR_WS_IMAGES_LARGE', 'images/');
 define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
 define('DIR_QUANTITY_ICONS', DIR_WS_ICONS . 'qicons/');
 define('DIR_WS_INCLUDES', 'includes/');
 define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
 define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
 define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
 define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
 define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

 define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
 define('DIR_FS_CACHE_XSELL', 'tmp/');
 define('DIR_FS_CATALOG', '/XXX/catalog/');
 define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
 define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

 define('DB_SERVER', 'XXX');
 define('DB_SERVER_USERNAME', 'XXX');
 define('DB_SERVER_PASSWORD', 'XXX');
 define('DB_DATABASE', 'XXX');
 define('USE_PCONNECT', 'false');
 define('STORE_SESSIONS', 'mysql'); 

Share this post


Link to post
Share on other sites

That is usually because your configure file is not setup correctly. See this thread on how to do that or search this one (I think the correct way to set it up was posted in the first few pages).

 

 

i found the right

 

define('HTTP_COOKIE_DOMAIN', '.XXX.com');
define('HTTPS_COOKIE_DOMAIN', '.XXX.com');

 

now it works fine

thank you so much for support!

 

greets

 

peehdee

Share this post


Link to post
Share on other sites

That isn't handled by ultimate seo. See this thread.

 

 

Thanks jack, i have tried adding this to the htaccess,

# Eliminates www vs. non-www
RewriteCond %{HTTP_HOST} ^mysite\.co.uk
RewriteRule ^(.*)$ http://www.mysite.co.uk/$1 [R=permanent,L]

 

but it breaks my ultimate seo urls. My redirects get really screwed up when i add it. I thought someone else might be having the same problem.

I have a forum and blog that are on www, but my store is on non-www. My store doesnt rank well compared to the rest of my site, i thought it might be because its on non-www.

 

 

i have this

 

Options +FollowSymLinks

RewriteEngine On

RewriteBase /supplements/

RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING}
RewriteRule ^(.*)-t-([0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-au-(.*).html$ articles.php?authors_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-links-(.*).html$ links.php?lPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pm-([0-9]+).html$ info_pages.php?pages_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-by-(.*).html$ all-products.php?fl=$2&%{QUERY_STRING}

 

 

in my htacess for my store. I cant really figure out why its resolving to the non-www.

Share this post


Link to post
Share on other sites

I only support version 2.2d but you can see my previous post on the configure file, which may help.

 

 

Jack,

 

Just so I'm clear, the latest supported version of 2.2d is Ultimate SEO 2-2.2d-7. Correct?

 

 

Greg

Edited by goi_master

Share this post


Link to post
Share on other sites

Just so I'm clear, the latest supported version of 2.2d is Ultimate SEO 2-2.2d-7. Correct?

Yes, that's correct.

Share this post


Link to post
Share on other sites

Hi, I was just wondering if anyone can help me determine which version of this contribution I have? And how do I tell if my version uses the cname method of url generation? Thanks so much!

 

Jason

Share this post


Link to post
Share on other sites

I'm having a question regarding the "preventDuplicates"-class.

 

I have version 2.7 installed on a RC2a-osC.

 

My problem is, that the titles of the pages are modified, when changing the language or changing pages in product listing:

language_en | other title => for english
language_de | other title => for german
language_es | other title => for espanol

sort_2a page_1 language_de | other title
sort_2a page_2 language_de | other title

 

I traced this back to the a.m. class.

In this class, there are two settings:

 var $IhaveDuplicateContent = true;
 var $turnServiceOn = true; // true turns on false will turn this service off

 

Generelly this is not a problem, because it prevents me from duplicate content (as the class already mentioned).

 

But one question:

Is it possible, to move this prevention method ('sort', 'page', 'language', 'currency') behind the original title ?

For example:

other title | language_en => for english
other title | language_de => for german
other title | language_es => for espanol

other title | sort_2a page_1 language_de
other title | sort_2a page_2 language_de

 

 

This would fit much better in my pattern of titles / header tags.

 

Any ideas ?

 

Thank you for your help and for this great contribution.

 

Kind regards

Andreas

Share this post


Link to post
Share on other sites

Hi,

 

My hoster says Options +FollowSymLinks is not allowed. Is there any way to make this work without it?

 

TIA

chem

 

Have you tried comenting it out like ..

 

#Options +FollowSymLinks

Edited by FWR Media

Share this post


Link to post
Share on other sites

Hey guys,

 

I've installed the Ultimate SEO URL contribution version 2-2.2d-7.

 

Prevent Spider Sessions is set to true.

 

Force Cookies is set to false (because it scares some of my customers away)

 

In the file catalog/includes/functions/html_output.php

I change $add_session_id = true to remove the osCsid however when I do this the "add to cart" button stops working.

 

Is there another way to remove the osCsid without having to force cookies??

Share this post


Link to post
Share on other sites

Is there another way to remove the osCsid without having to force cookies??

See the post about the same problem on this page.

Share this post


Link to post
Share on other sites

See the post about the same problem on this page.

 

Hi Jack, thanks its was the config file :s sorry for the stupid questions. I had looked at that thread before, but most of it is jibberish to me, just needed to konw I was looking the right place.

 

Cheers

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×