Jump to content
spidometrs

[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.

Share this post


Link to post
Share on other sites
I believe that RewriteBase needs a physical directory path as opposed to virtual.

 

So once the new name kicks in, everything should be functional?


Do or Do Not, there is no try.

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Oh you star, have been trying to fix this for over a year now.

 

Thank you for your quick response and help.

 

Thanks, Tim.

Share this post


Link to post
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?

Share this post


Link to post
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.

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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()

Share this post


Link to post
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

Share this post


Link to post
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.

Share this post


Link to post
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.

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Hi,

I just install the 2.1d anything works perfect. Thanks a lot.

Just 1 problem:

 

When I use the Manufacturers dropdown menu I got an Internal server error

 

 

I can't find this problem in the forum

Hope someone can help me to fix it

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

×