Post by bikermunda » Sat Mar 10, 2012 1:29 am

I am trying to enable the SEO URL`s but for some reason it is not working out, I have the .htaccess file on the server but it is still now working, what can i do to make it work ?

New member

Posts

Joined
Sat Jan 28, 2012 8:58 am

Post by JAY6390 » Sat Mar 10, 2012 1:41 am

Have you renamed the file correctly to .htaccess?
Have you enabled SEO Urls in the SETTINGS?
Have you given products etc seo keywords?

Image


User avatar
Guru Member

Posts

Joined
Wed May 26, 2010 11:47 pm
Location - United Kingdom

Post by Superior1 » Sat Mar 10, 2012 5:02 am

I am also having a problem getting SEO URL's working? I am on v. 1.5.2.1 and all cats / products have SEO keywords (I used Deadcow SEO's seemingly very good extension) and htaccess is correctly named but when I set SEO URL's to yes on the server it works in one way but not in another:

The URL's are all coorect and SEO friendly, however whatever link I click I just get the home page but with a different URL?

This has been driving me a bit crazy as I had the same issue in 1.5.13 but thought the upgrade would resolve, which it didn't... Any advice very very welcome!

Thanks

C.

New member

Posts

Joined
Sat Aug 27, 2011 5:39 pm

Post by bikermunda » Sat Mar 10, 2012 5:20 am

JAY6390 wrote:Have you renamed the file correctly to .htaccess ?
Have you enabled SEO Urls in the SETTINGS?
Have you given products etc seo keywords?
I only have .htaccess file in VQMOD and Yes i have enabled SEO URLS (They are giving 404 error once the products is clicked on) and Yes i have given products SEO Keywords

New member

Posts

Joined
Sat Jan 28, 2012 8:58 am

Post by JAY6390 » Sat Mar 10, 2012 5:43 am

Without the .htaccess file, you're not going to get seo urls to work. The contents of what should be in the .htaccess file in the root directory is found here
http://opencart.googlecode.com/svn/trun ... access.txt

Image


User avatar
Guru Member

Posts

Joined
Wed May 26, 2010 11:47 pm
Location - United Kingdom

Post by JAY6390 » Sat Mar 10, 2012 5:45 am

Superior1 wrote:I am also having a problem getting SEO URL's working? I am on v. 1.5.2.1 and all cats / products have SEO keywords (I used Deadcow SEO's seemingly very good extension) and htaccess is correctly named but when I set SEO URL's to yes on the server it works in one way but not in another:

The URL's are all coorect and SEO friendly, however whatever link I click I just get the home page but with a different URL?

This has been driving me a bit crazy as I had the same issue in 1.5.13 but thought the upgrade would resolve, which it didn't... Any advice very very welcome!

Thanks

C.
You're best getting in touch with your hosting about that, its something they should be able to fix

Image


User avatar
Guru Member

Posts

Joined
Wed May 26, 2010 11:47 pm
Location - United Kingdom

Post by Superior1 » Sat Mar 10, 2012 7:07 am

Thanks for your help, I tried them before with no joy but will try again....

Thanks

New member

Posts

Joined
Sat Aug 27, 2011 5:39 pm

Post by bikermunda » Mon Mar 12, 2012 4:07 pm

JAY6390 wrote:Without the .htaccess file, you're not going to get seo urls to work. The contents of what should be in the .htaccess file in the root directory is found here
http://opencart.googlecode.com/svn/trun ... access.txt
So i should add this in the .htaccess file ? and was i correct with the location of .htaccess file or is it supposed to be some where else ?

New member

Posts

Joined
Sat Jan 28, 2012 8:58 am

Post by MarketInSG » Mon Mar 12, 2012 5:01 pm

Add .htaccess file where you can see config.php being at. The one where you see admin folder, catalog folder, download folder. Place it there. Enable SEO from your admin panel. That will work.

Alternatively, you can PM me a link to your website and I can take a look. I recently fixed quite a few for others :P


User avatar
Guru Member

Posts

Joined
Wed Nov 16, 2011 11:53 am
Location - Singapore

Post by bikermunda » Tue Mar 13, 2012 1:57 am

MarketInSG wrote:Add .htaccess file where you can see config.php being at. The one where you see admin folder, catalog folder, download folder. Place it there. Enable SEO from your admin panel. That will work.

Alternatively, you can PM me a link to your website and I can take a look. I recently fixed quite a few for others :P
Sending you a PM right now via PM

New member

Posts

Joined
Sat Jan 28, 2012 8:58 am

Post by ocdictor » Tue Mar 13, 2012 4:13 pm

You need to confirm that your .htaccess file includes following contents:

Code: Select all

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled. 
 
# 2. In your opencart directory rename htaccess.txt to .htaccess.
 
# For any support issues please visit: http://www.opencart.com
 
Options +FollowSymlinks
 
# Prevent Directoy listing
Options -Indexes
 
# Prevent Direct Access to files
 
 Order deny,allow
 Deny from all
 
# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ 
 
RewriteBase /
RewriteRule sitemap.xml /index.php?route=feed/google_sitemap
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
 
### Additional Settings that may need to be enabled for some servers
### Uncomment the commands by removing the # sign in front of it.
### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.
 
# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
# php_flag register_globals off
 
# 2. If your cart has magic quotes enabled, This may work to disable it:
# php_flag magic_quotes_gpc Off
 
# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
# php_value upload_max_filesize 999M
 
# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value post_max_size 999M
 
# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_execution_time 200
 
# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_input_time 200
Last edited by Johnathan on Tue Mar 13, 2012 9:45 pm, edited 1 time in total.
Reason: Added [code] tags for readability

What's the difference between the OpenCart Templates and Prestashop Themes?


Newbie

Posts

Joined
Tue Mar 13, 2012 4:01 pm

User avatar
Guru Member

Posts

Joined
Wed Nov 16, 2011 11:53 am
Location - Singapore

Post by ankit1589 » Tue Mar 20, 2012 2:38 am

I installed latest OC on my local server i.e. XAMPP. I followed the instructions for using seo urls but when I click on the product which is seo optimised, it redirects me to my root i.e. http://localhost/xampp .

Please suggest me wat to do.

I have even mod_rewrite in XAMPP->apache->httpd-conf file

Newbie

Posts

Joined
Mon Mar 19, 2012 3:14 am

Post by nikokat » Sun May 20, 2012 4:18 pm

Im having this same problem with version 1.5.2.1. Is there fix for this yet?

Newbie

Posts

Joined
Tue Jan 25, 2011 6:52 am

Post by MarketInSG » Sun May 20, 2012 7:57 pm

nikokat wrote:Im having this same problem with version 1.5.2.1. Is there fix for this yet?
Everything works for SEO url. Many websites are running on it now.


User avatar
Guru Member

Posts

Joined
Wed Nov 16, 2011 11:53 am
Location - Singapore

Post by nashant » Wed Jun 06, 2012 8:31 pm

If you haven't got it installed to root then make sure you change the rewritebase to /opencart_directory/

Newbie

Posts

Joined
Wed Jun 06, 2012 8:30 pm

Post by HankMcSpank » Sat Jul 07, 2012 10:40 pm

So like many other n00bs, I'm a little overwhelmed at the steps neeeded to make my URLs SEO friendly, here's what I've done.....

http://www.sitefixit.com/scripts/openca ... encart.php

1. Renamed my .htaccess.txt to .htaccess
2. Added in this bit to .htaccess...
RewriteBase /opencart/
3. Enabled SEO friendly URL in Opencart admin
4. Added SEO keywords to all my products & categories


what's all the apache mod re-write melarkey (& how do I know whether this aspect has been covered off wrt to my website?)

EDIT: Ok, I got in touch with my hosting service & they've installed the apache mod re-write at my request.

So, having done all the above, how can I confirm that my URLS are inded SEO friendly ...what's the check here?


EDIT2: OK- sorted...and at the risk of talking to myself, I'll post here for the benefit of others who may also be struggling with this too. Once you've done the steps I did that I outlined above it should all work (though the content of the .htaccess outlined in that http://www.sitefixit.com URL I linked to might be wrong! As someone else pointed out further up the thread, here's what it should contain.... http://opencart.googlecode.com/svn/trun ... access.txt

You'll likely need to contact your hosting service provider (I did) as the appache mod re-write had to be installed for my domain.

To check all is ok (ie your URL are now SEO friendly) .....If you click on your products on your site, in the address bar of your browser you should then see whatever you typed in the SEO field on the data tab of your products page....careful they're not too long (less than 76 characters I think) or you'll get some product errors.

Active Member

Posts

Joined
Wed Apr 11, 2012 4:15 pm

Post by speedimpex » Mon Aug 06, 2012 7:49 pm

Hello there. I hope someone can help. we're on version 1.4.9.5
I too am having problems with the ht access file.
I enabled SEO, renamed the htaccess.txt file to htaccess. It seemed to be working, but then when we were going through the website (not the admin module) depending on what you clicked on, it would lessen the results returning. E.g. if you click on Dogs, only the dry dog food is coming up, when there are actually other options under dogs. This kind of thing is happening all over the place.
I renamed the htaccess file back to htaccess.txt and everything was back as it should be. I realised that we still had an htaccess.txt file on our server. But when you remove that, and only have htaccess there, it errors when looking at the website.
What am I doing wrong?
Many thanks
Gill

New member

Posts

Joined
Tue Jul 12, 2011 2:17 am

Post by Ideasco » Wed Aug 08, 2012 9:14 pm

Just wanted to say that i may be having the same problem.

Here is how mine works:
Say Product A is in Category X
My SEO URL (entered in admin) for Category X is "category x"
So when I go to that Category on the site I get www.domain name.com/category x...... all fine there.
My SEO URL (entered in admin)for Product A is "Product A"
So when I go to the Category on the site and drill down to the product I get www.domain name.com/category x/Product A.... all fine there too.

Now, when I find the product via search or via related products, the URL is different, as follows....
www.domain name.com/product A (notice that the Category part of the URL is now missing).

In other words, the URL for the product depends on how you navigate to find it, so my products have arguably two URLS each, at least. I imaging this could be confusing for SEO.

Or, does it matter. any help would be appreciated.
Thanks

Newbie

Posts

Joined
Wed Aug 08, 2012 9:03 pm

Post by Cleo » Thu Aug 09, 2012 10:44 am

@speedimpex

You wrote:
renamed the htaccess.txt file to htaccess.
You're suppose to rename it to: .htaccess with the dot at the beginning not at the end!

Cleo

Opencart v1.5.4.1 fr/en
Theme: Custom
vqmod-2.6.0
PHP: 7.3 (ea-php73)


User avatar
Active Member

Posts

Joined
Wed Mar 09, 2011 5:19 am
Who is online

Users browsing this forum: No registered users and 48 guests