Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

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


Recommended Posts

I have it directed to the root.

 

Options +FollowSymLinks

RewriteEngine On

RewriteBase /

 

Maybe it should be the temp site ip

 

I believe that RewriteBase needs a physical directory path as opposed to virtual.

Link to comment
Share on other sites

Hi i have been running this contribution which has been great. the only issue that I'm having at the moment is when a customer uses the Quick Find and enters in a model number like AR/127/C the results are returned for the products, but if i click 'add to baske't i get page not found. I understand why and it's because the browser if trying to traverse the directory's i just wasn't sure on how to resolve the issue.

 

If anyone can help that would be great. I'm tried running the latest version and the issue is still occurring, WAMP Server, Apache 2.2.6, PHP 5.2.5.

 

Thanks, Tim.

Edited by Tim.Ford
Link to comment
Share on other sites

Hi i have been running this contribution which has been great. the only issue that I'm having at the moment is when a customer uses the Quick Find and enters in a model number like AR/127/C the results are returned for the products, but if i click 'add to baske't i get page not found. I understand why and it's because the browser if trying to traverse the directory's i just wasn't sure on how to resolve the issue.

 

If anyone can help that would be great. I'm tried running the latest version and the issue is still occurring, WAMP Server, Apache 2.2.6, PHP 5.2.5.

 

Thanks, Tim.

 

Would need to see a link

Link to comment
Share on other sites

Hi,

 

Please find the link here for the search results.

 

http://www.bathroom2u.com/advanced_search_...amp;x=0&y=0

 

Thanks, Tim.

 

Seems to be working now, experimental urls?

Edited by FWR Media
Link to comment
Share on other sites

This may well have been answered, but is there a way to install this contrib so that it will redirect the URLs already cached in Google without harming SERP results?

 

We have a site that has been operational for some time without SEO URLs and we would like to keep the old results if possible.

 

Or, is it even necessary? Will it redirect the old URLs from Google without harming results?

 

Has anyone tried this?

Link to comment
Share on other sites

I believe that RewriteBase needs a physical directory path as opposed to virtual.

 

You were correct in stating that the RewriteBase needs a physical directory path as opposed to virtual. Once I was able to switch the DNS over, everything worked correctly.

Do or Do Not, there is no try.

Link to comment
Share on other sites

This may well have been answered, but is there a way to install this contrib so that it will redirect the URLs already cached in Google without harming SERP results?

 

We have a site that has been operational for some time without SEO URLs and we would like to keep the old results if possible.

 

Or, is it even necessary? Will it redirect the old URLs from Google without harming results?

 

Has anyone tried this?

 

That is one of the fundamental aspects of what it does.

Link to comment
Share on other sites

Hi

 

I have installed the Ultimate SEO URL module into my website and it works perfectly untill i go into the admin section, as soon as i do this i get the error "Webpage Can Not Be Found" and when i look in to the URL bar at the top of the page it looks like it trying to access the website twice e.g.

 

/~website/~website

 

 

http://8xx.xx.xx.xxx/~website/~website/cat...ation&gID=1

 

Any help would be appreciated

 

Damien

Link to comment
Share on other sites

Hello all,

 

The site I want to add this contrib to is hosted on a Linux server but with Zeus. There is a section in the Control Panel to convert the Apache mod_rewrite script to work with Zeus, but I have no idea where to get Apache mod_rewrite script from :rolleyes:

 

Can anyone help or point me in the right direction.

 

Many thanks

 

kirkout

Link to comment
Share on other sites

Sorry to bump this but i am desperate!!!!

 

Anyone help?!

 

Damien

 

------------------------------

Hi

 

I have installed the Ultimate SEO URL module into my website and it works perfectly untill i go into the admin section, as soon as i do this i get the error "Webpage Can Not Be Found" and when i look in to the URL bar at the top of the page it looks like it trying to access the website twice e.g.

 

/~website/~website

 

 

http://8xx.xx.xx.xxx/~website/~website/cat...ation&gID=1

 

Any help would be appreciated

 

Damien

Link to comment
Share on other sites

Sorry to bump this but i am desperate!!!!

 

Anyone help?!

 

Damien

 

------------------------------

Hi

 

I have installed the Ultimate SEO URL module into my website and it works perfectly untill i go into the admin section, as soon as i do this i get the error "Webpage Can Not Be Found" and when i look in to the URL bar at the top of the page it looks like it trying to access the website twice e.g.

 

/~website/~website

 

 

http://8xx.xx.xx.xxx/~website/~website/cat...ation&gID=1

 

Any help would be appreciated

 

Damien

 

Admin paths are not in any way affected by SEO URLs which is probably why no one has responded.

 

Check to see if you made changes to admin files where they were meant to be catalog files. E.g maybe .htaccess or tep_href_link()

Link to comment
Share on other sites

With this contribution can fit to Thai Language ??

 

I am trying to use this for my Thai Website ( thai language ) , but it seem that it is not working as for Englsih Language .

 

I receive Internal Server Error , and the rewrite url link are in Alien Font..T_T..

 

what should I do about this ?? Is this becaose of the collation ?? in my database the collation were latin1_swedish_ci ( something alike that ). I don;t know why my database has these collation, but I gues it was auto from my hosting..

 

Anyone can give any suggest to solve that ??

 

This is my website xxx.konglen.com you can check the problem ...T_T

Link to comment
Share on other sites

This contribution works great and should thank Chemo for the great effort.

However, I must ask a stupid question: where can I set the character that substitutes the spaces? My pages are something like this: thisisthebestproductyoucandreamof-c_34.html. Please, help me or tell me where to search for the information, I could not find nothing about it

 

Thanks a lot in advance.

Link to comment
Share on other sites

Just answering myself about how to put a hyphen between words: do some sleep sometimes, have your eyes checked by an specialist and you will find the option in the configuration list: Replace all non alphanumeric character? I had it turned to true.

 

Now I only need to figure out how to convert a "á" to an "a" and not get illegible characters. My web is published in Spanish, Italian and French and product names are sometimes accented.

 

If someone has found a solution to this, I would be very grateful.

 

Thanks for the great contribution and all the tips to make it even greater.

Link to comment
Share on other sites

Now I only need to figure out how to convert a "á" to an "a" and not get illegible characters. My web is published in Spanish, Italian and French and product names are sometimes accented.

in the admin part set "Enter special character conversions" if you have such a setting. I have a modified version 2.1d by cpedit. Or you can modify source by an example of cyrillic character conversion of some mod in the contribution list.

Link to comment
Share on other sites

Hello all,

 

The site I want to add this contrib to is hosted on a Linux server but with Zeus. There is a section in the Control Panel to convert the Apache mod_rewrite script to work with Zeus, but I have no idea where to get Apache mod_rewrite script from :rolleyes:

 

Can anyone help or point me in the right direction.

 

Many thanks

 

kirkout

 

Bumping myself for any help with this please.........

 

kirkout

Link to comment
Share on other sites

Hello

 

Help needed with install.

 

I have installed v2.05 on localhost and when I try to access a page I am receiving a parsing error from html_output.php

 

I know this should be easy to fix but I cant find whats wrong - please help

 

This is the code I deleted from html_output.php

// The HTML href link wrapper function
 function tep_href_link($page = '', $parameters = '', $connection = 'NONSSL', $add_session_id = true, $search_engine_safe = true) {
   global $request_type, $session_started, $SID;

   if (!tep_not_null($page)) {
     die('<br><br><font color="#ff0000"><b>Error!</b></font><br><br><b>Unable to determine the page link!<br><br>');
   }

   if ($connection == 'NONSSL') {
     $link = HTTP_SERVER . DIR_WS_HTTP_CATALOG;
   } elseif ($connection == 'SSL') {
     if (ENABLE_SSL == true) {
       $link = HTTPS_SERVER . DIR_WS_HTTPS_CATALOG;
     } else {
       $link = HTTP_SERVER . DIR_WS_HTTP_CATALOG;

 

This is the code I added to html_output.php

////
// Ultimate SEO URLs v2.1
// The HTML href link wrapper function
if (SEO_ENABLED == 'true') { //run chemo's code
 function tep_href_link($page = '', $parameters = '', $connection = 'NONSSL', $add_session_id = true, $search_engine_safe = true) {
       global $seo_urls;
               if ( !is_object($seo_urls) ){
                       if ( !class_exists('SEO_URL') ){
                               include_once(DIR_WS_CLASSES . 'seo.class.php');
                       }
                       global $languages_id;
                       $seo_urls = new SEO_URL($languages_id);
               }
       return preg_replace('/&/','&',$seo_urls->href_link($page, $parameters, $connection, $add_session_id));
// Ultimate SEO end

 

This is the parsing error

Parse error: syntax error, unexpected '}' in W:\www\oscommerce\includes\functions\html_output.php on line 86

 

If I put the old code back I can access a page ok

 

Thankyou

Link to comment
Share on other sites

Hello all,

 

The site I want to add this contrib to is hosted on a Linux server but with Zeus. There is a section in the Control Panel to convert the Apache mod_rewrite script to work with Zeus, but I have no idea where to get Apache mod_rewrite script from :rolleyes:

 

Can anyone help or point me in the right direction.

 

Many thanks

 

kirkout

 

Another little bump for this please.

 

Any answer would be appreciated - even if it´s just to tell me I´m thick!! :huh:

 

kirkout

Link to comment
Share on other sites

Another little bump for this please.

 

Any answer would be appreciated - even if it´s just to tell me I´m thick!! :huh:

 

kirkout

 

Please stop filling this useful thread with your personal bumps, it is most annoying.

 

This is not an SEO URLs issue is is an issue with the server you chose to be on so please go ask them.

Edited by FWR Media
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...