Page 1 of 1

Quick question about the 2 htacess files and SEO

Posted: Thu Jan 09, 2014 8:25 pm
by Evans
Hi, I want to test out the SEO URL's function, so I've checked it in the store settings, but when I go to change the .htaccess.txt file to .htaccess , as instructed in many places on the web, I see there are two .htaccess files in the root directory - .htaccess.txt and .htaccess

So if I change .htaccess.txt to .htaccess I'll have two files with the same name - might that not cause a problem?

Is there a solution for this please?

Re: Quick question about the 2 htacess files and SEO

Posted: Thu Jan 09, 2014 9:52 pm
by daik01
the.htaccess.txt file is not used on the website. Only a .htaccess file is used on the webserver.

the txt extension is just to give you an example how you .htaccess file can be filled

Re: Quick question about the 2 htacess files and SEO

Posted: Thu Jan 09, 2014 10:05 pm
by Evans
Hi Daik01, thanks for your reply but I don't quite understand what you mean. I've read in a number of different places (for example here: http://www.webhostinghub.com/help/learn ... pencart-15 and here http://forum.opencart.com/viewtopic.php?t=17121) that to enable SEO friendly URLs activate the setting in admin then rename the file called .htaccess.txt to .htaccess, i.e. remove the .txt - but as I say there is already a file called .htaccess in opencart, in addition to the one called .htaccess.txt - so if I rename it there will be two files of the same name in the directory.

Re: Quick question about the 2 htacess files and SEO

Posted: Thu Jan 09, 2014 10:11 pm
by cwswebdesign
By default, there is only a .htaccess.txt file. Open them both and compare them and get rid of one or the other and make sure it's named .htaccess. You'll probably have to put a # before the optionsFollowSymLinks line in that file.

DL

Re: Quick question about the 2 htacess files and SEO

Posted: Tue Jan 14, 2014 7:02 am
by lenl
Hello,

I have a similar problem & was wondering what would be the best approach to take.
I have 6 htaccess files listed with something in each one.

Re: Quick question about the 2 htacess files and SEO

Posted: Tue Jan 14, 2014 8:25 am
by cwswebdesign
Would need to see what's inside of each leni.

DL

Re: Quick question about the 2 htacess files and SEO

Posted: Tue Jan 14, 2014 12:12 pm
by lenl
.htaccess.txt (/public_html/vqmod has the following;

# Prevent Directoy listing
Options -Indexes


.htaccess.txt (/public_html) has the following;

# 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
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>

# 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 [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
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

# 7. disable open_basedir limitations
# php_admin_value open_basedir none[

Re: Quick question about the 2 htacess files and SEO

Posted: Tue Jan 14, 2014 12:25 pm
by cwswebdesign
Those 2 files are fine to use. The one in public_html is the one that will allow you to use SEO urls, 301 redirects, etc. You'll need to rename that from .htaccess.txt to .htaccess

DL

Re: Quick question about the 2 htacess files and SEO

Posted: Wed Jan 15, 2014 3:05 am
by lenl
cwswebdesign,
Wouldn't that leave me with two files named the same & located in the same place? Or would that be ok?

Re: Quick question about the 2 htacess files and SEO

Posted: Wed Jan 15, 2014 5:12 am
by cwswebdesign
I thought you said one was in the vqmod folder and the other in public_html, right?

DL

Re: Quick question about the 2 htacess files and SEO

Posted: Wed Jan 15, 2014 5:21 am
by lenl
This is a screenshot of how they presently look;

Re: Quick question about the 2 htacess files and SEO

Posted: Wed Jan 15, 2014 5:38 am
by cwswebdesign
I don't think you let me know the contents of .htaccess in public_html but you did let me know what .htaccess.txt has in it.

In the end, you only want the .htaccess in public_html and the .htaccess.txt will be gone. I don't want to tell you to delete the current .htaccess until we see what's in that file. The other files can stay as is.

DL

Re: Quick question about the 2 htacess files and SEO

Posted: Wed Jan 15, 2014 6:05 am
by lenl
I have pm'd you the contents of the file.
Perhaps it might be best just to copy the contents of the public .htaccess.txt & paste it at the end of the public .htaccess file? Then delete the .htaccess.txt ?

Re: Quick question about the 2 htacess files and SEO

Posted: Wed Jan 15, 2014 6:20 am
by cwswebdesign
lenl wrote:I have pm'd you the contents of the file.
Perhaps it might be best just to copy the contents of the public .htaccess.txt & paste it at the end of the public .htaccess file? Then delete the .htaccess.txt ?
I just replied to your PM.

DL