Hello, I need some help please. The htaccess file included with vbseo breaks my site.
The site that I am installing vbseo on (successwithauctions) is on a shared hosting plan using Godaddy with my other site (moneyinformationcenter). Successwithauctions is actually in a subfolder on moneyinformationcenter and I use 301 redirects to keep the two separate.
When I upload the vbseo htaccess file, both sites break (as far as the 301 redirects.
Here is my original htaccess file located at the forums root folder for successwithauctions.
RewriteEngine on
rewritecond %{http_host} ^successwithauctions.com [NC,OR]
rewritecond %{http_host} ^.*moneyinformationcenter.com/successwithauctions [NC]
rewriterule ^(.*)$ http://www.successwithauctions.com/$1 [R=301,NC]
When I upload the htaccess file for vbseo it looks like this:
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
RewriteEngine on
rewritecond %{http_host} ^successwithauctions.com [NC,OR]
rewritecond %{http_host} ^.*moneyinformationcenter.com/successwithauctions [NC]
rewriterule ^(.*)$ http://www.successwithauctions.com/$1 [R=301,NC]
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums)
#RewriteBase /
#RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
#RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|chat|cron)
RewriteRule ^(.*\.php)$ vbseo.php?vbseourl=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !\.(jpg|gif)$
RewriteRule ^(archive/.*)$ vbseo.php?vbseourl=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php?vbseourl=$1 [L,QSA]
I know little about htaccess files but, it was working fine before I bought vbseo AND when I comment out
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|chat|cron)
RewriteRule ^(.*\.php)$ vbseo.php?vbseourl=$1 [L,QSA]
it works again. so I know it is the htaccess file from vbseo.
Again, I could really use some help please.



LinkBack URL
About LinkBacks





Reply With Quote