Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Stuck on how to install Ultimate SEO URL's !


balloons

Recommended Posts

Can anyone help me as to how I can resolve this issue as I am pretty stuck?

 

Cheers!

 

Looks like your host does not support overrides by .htaccess (I presume it's not a WinDoze server!!!) this contrib does not work with WinDoze.

 

If it is not a WinDoze server, is mod_rewrite enabled?

 

If so try the following: -

 

Put rubbish in your .htaccess .. like ..

 

jkfgkleajfgjoireujgoivjsvdklwjdvkjkasjdvkjl'

 

If it doesn't kick errors then you need AllowOveride set to ALL (or to specifics).

Link to comment
Share on other sites

Thanks for the reply.

 

To tell the truth I am not sure if it is windows or not!

 

Anyway, I changed the .htaccess file like you said and added the jibberish and when I uploaded the .htaccess file it displayed a 500 error!

 

What do I need to do now as I have no idea about mod-rewrite?

Link to comment
Share on other sites

Thanks for the reply.

 

To tell the truth I am not sure if it is windows or not!

 

Anyway, I changed the .htaccess file like you said and added the jibberish and when I uploaded the .htaccess file it displayed a 500 error!

 

What do I need to do now as I have no idea about mod-rewrite?

 

Go to admin>tools>Server Info

 

and search for mod_rewrite .. should appear under "Loaded modules"

Link to comment
Share on other sites

Right I have had a look at admin>tools>server and found mod_rewrite under the apache area but it will not let me change anything so I am none the wiser, sorry!

 

What do I need to do or change?

Link to comment
Share on other sites

Success!

 

Thanks for all the help guys I have got it working so now when I click on an item the name comes up in the address bar!

 

I put the files across and when I changed the .htaccess file from /directory/ to /osc/ it got it working! Why is it always simple when you know how!

 

Thanks very much for the help.

Link to comment
Share on other sites

  • 1 month later...

I am about to really drive everyone crazy. What does the seo url software do? I already put https://jdsshop.com out on google, yahoo, and varius other search engines, all the ones that I could find for free. But what does this really do?,and how bad could I need it if in one month I've had 1000 visitors{not any buyers yet}.

Link to comment
Share on other sites

  • 1 month later...

It optimizes your URLs to more search engine frindly ones. It includes your category and product text in the URL, so this really helps on your search rankings! I uploaded the version mentioned here but I had to upload a fixed seo class file to get the category urls to work.

Link to comment
Share on other sites

  • 1 month later...
In the Ultimate SEO URls .htaccess file did you change the Rewrite Base to /osc/ - because that's where your store is located, not in the root.

 

Vger

 

Hi Vger

I appear to have a similar problem. I to get a file not found error:

 

Not Found

 

The requested URL /catalog/bulk-ink-c-27.html was not found on this server.

Apache/2.0.59 (Win32) PHP/5.2.1 Server at localhost Port 80

 

Before reading this post I was suspicious that it would be soething to do with the htaccess file which I dont know much about.

 

I have an Apache server and MYSQL running on my Laptop so that I can develop the site off line.

 

In the Apache directorty there is an htdocs folder. This is where I have the Catalog folder. As far as I am aware the htdocs folder is the root directory so in my htaccess file is as follows:

 

# $Id: .htaccess 1739 2007-12-20 00:52:16Z hpdl $

#

# This is used with Apache WebServers

#

# For this to work, you must include the parameter 'Options' to

# the AllowOverride configuration

#

# Example:

#

# <Directory "/usr/local/apache/htdocs">

# AllowOverride Options

# </Directory>

#

# 'All' with also work. (This configuration is in the

# apache/conf/httpd.conf file)

 

# The following makes adjustments to the SSL protocol for Internet

# Explorer browsers

 

#<IfModule mod_setenvif.c>

# <IfDefine SSL>

# SetEnvIf User-Agent ".*MSIE.*" \

# nokeepalive ssl-unclean-shutdown \

# downgrade-1.0 force-response-1.0

# </IfDefine>

#</IfModule>

 

# If Search Engine Friendly URLs do not work, try enabling the

# following Apache configuration parameter

 

# AcceptPathInfo On

 

# Fix certain PHP values

# (commented out by default to prevent errors occuring on certain

# servers)

 

# php_value session.use_trans_sid 0

# php_value register_globals 1

 

Options +FollowSymLinks

RewriteEngine On

RewriteBase /

 

RewriteCond %{QUERY_STRING} ^options\=(.*)$

RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2%1

 

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 ^(.*)-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}

 

If you can help I would be immensley grateful.

 

Regards

Garry

Link to comment
Share on other sites

In the Ultimate SEO URls .htaccess file did you change the Rewrite Base to /osc/ - because that's where your store is located, not in the root.

 

Vger

 

Hi Vger

I appear to have a similar problem. I to get a file not found error:

 

Not Found

 

The requested URL /catalog/bulk-ink-c-27.html was not found on this server.

Apache/2.0.59 (Win32) PHP/5.2.1 Server at localhost Port 80

 

Before reading this post I was suspicious that it would be soething to do with the htaccess file which I dont know much about.

 

I have an Apache server and MYSQL running on my Laptop so that I can develop the site off line.

 

In the Apache directorty there is an htdocs folder. This is where I have the Catalog folder. As far as I am aware the htdocs folder is the root directory so in my htaccess file is as follows:

 

# $Id: .htaccess 1739 2007-12-20 00:52:16Z hpdl $

#

# This is used with Apache WebServers

#

# For this to work, you must include the parameter 'Options' to

# the AllowOverride configuration

#

# Example:

#

# <Directory "/usr/local/apache/htdocs">

# AllowOverride Options

# </Directory>

#

# 'All' with also work. (This configuration is in the

# apache/conf/httpd.conf file)

 

# The following makes adjustments to the SSL protocol for Internet

# Explorer browsers

 

#<IfModule mod_setenvif.c>

# <IfDefine SSL>

# SetEnvIf User-Agent ".*MSIE.*" \

# nokeepalive ssl-unclean-shutdown \

# downgrade-1.0 force-response-1.0

# </IfDefine>

#</IfModule>

 

# If Search Engine Friendly URLs do not work, try enabling the

# following Apache configuration parameter

 

# AcceptPathInfo On

 

# Fix certain PHP values

# (commented out by default to prevent errors occuring on certain

# servers)

 

# php_value session.use_trans_sid 0

# php_value register_globals 1

 

Options +FollowSymLinks

RewriteEngine On

RewriteBase /

 

RewriteCond %{QUERY_STRING} ^options\=(.*)$

RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2%1

 

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 ^(.*)-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}

 

If you can help I would be immensley grateful.

 

Regards

Garry

Link to comment
Share on other sites

  • 3 weeks later...

Hey everyone,

I recently installed this script in my store but didn't run the SQL file or the database.php( I didn't add this file becasue it wasn't in the file which I downloaded from the SEO forum).

 

And my site is now running like this - mysite.com/myshop/indexed-file-folder-sets-p-9.html?osCsid=00cb42729c605f9508e7d3bb29dc2a2d and I never took notice to what it looked like before so am curious to if it worked or not?

Link to comment
Share on other sites

  • 4 months later...

to fix

"product_info.php was not found on this server"

 

# Ultimate SEO URLs BEGIN

Options +FollowSymLinks

RewriteEngine On

RewriteBase /

 

# Ultimate SEO URLs BEGIN

Options +FollowSymLinks

RewriteEngine On

RewriteBase /shop/

 

this worked for me

 

www.your_url.com/shop/

Link to comment
Share on other sites

to fix

"product_info.php was not found on this server"

 

# Ultimate SEO URLs BEGIN

Options +FollowSymLinks

RewriteEngine On

RewriteBase /

 

# Ultimate SEO URLs BEGIN

Options +FollowSymLinks

RewriteEngine On

RewriteBase /shop/

 

this worked for me

 

www.your_url.com/shop/

Link to comment
Share on other sites

Hello,

 

I have installed the latest mod available on the addons site and having some problems.

 

The mod installation went fine, it also shows the new create links with categories etc on my store. but when I click on the links, it says 404 not found. I have also made sure twice that htaccess is setup on the root of the ftp.

 

Please advise.

 

Thanks

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...