not working plz help me

axes

New Member
iam using vb 3.8.1 and i have upload all the files of vb seo 3.3.0 gold to forum diresctory and i have also uploaded the htaccess file to my forum root directory then i went to my admin cp and uploaded the crawlability_vbseo.xml through product manager but my seo is working do i have to edit function.php?what i have to do know plz help me
 

axes

New Member
hey now i know why it was not working because .htaccess file was not uploaded,but now i have bid brob my hosting dont allow .htaccess file to upload but they have htaccess manager is there any way to make vb seo to work through htaccess manager? please please help me
 

Grinderhand

New Member
Never heard of htaccess manager. A screen shot would help explain what htaccess manager's capabilities are. It may be possible to copy the content of the VBSEO htaccess file into htaccess manager and make it work.
 

Grinderhand

New Member
That's usually a symptom of the .htaccess file missing or in the wrong place or it has been altered. If you can paste a copy of your .htaccess file here it might help.
 

axes

New Member
this is my htaccess file,i have no change to it.
Do i have to change "Yourdomain" to my real domain when making it to .htaccess?

Code:
# 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

# 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 %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
 

Grinderhand

New Member
No, you shouldn't have to make any changes.

Is this a copy & paste from your website or did you copy & paste the .htacces that comes in the VBSEO archive? I would need to see the one that is active on your site.

Also, this must be in your forum root. It will not work if it is in /public_html and your forum root is /public_html/forums.
 

axes

New Member
yes boss this is that one which comes in archieve,but when i paste this code in htaccess manager to create a .htaccess file,it creates the file but as a hidden.
 

Grinderhand

New Member
Then I will assume that your htaccess manager does not add anything else in there since you cannot/will not post a copy of the .htaccess directly from your site.

Is the .htaccess file in the forum root? This question has not yet been answered. Use your FTP to verify this.
 

axes

New Member
boss in ftp it dont shows any of the .htaccess file but when i write .htaccess code in htaccess manager it creates the file but then it shows the changed code this code:
Code:
# 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

# Some servers require the #RewriteBase is already specified system wide and cannot be used.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 is already specified system wide and cannot be used./forums/)
##RewriteBase is already specified system wide and cannot be used./forum

#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 %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
 

Grinderhand

New Member
So it appears that your forum root is below your user account root, such as /public_html/forum and your .htaccess is being written to /public_html. It also appears that you cannot change the RewriteBase and you cannot change the location of the .htaccess file. I'm guessing here that you are using a free host due to so many restrictions. This combination WILL NOT WORK.

In order to make VBSEO work you must a) alter the RewriteBase, which you apparently cannot do, b) change the location of the .htaccess file, which you apparently cannot do, c) move your entire forum root to your account root, which you can do, but I'm not sure if you would want to, d) change hosts to something less restrictive, or e) forget about running VBSEO - it's not really necessary.

These are your choices. By the way, I am no one's boss - I'm married. ;)
 

Grinderhand

New Member
Yes, but you may find that doing that may create problems with other mods you have made that have paths already configured to where they currently are. You will most likely have to change some configuration items around to reflect the new locations.
 

axes

New Member
Bro is there anyother search engine optimization system that will work for me please this is my last post in this thread and if there is no other seo then i will sucide
 

Grinderhand

New Member
How dramatic of you. Of course there are other options. Search for TFSEO and there's another one whose name I don't recall at the moment, but you may find that they won't work either for the same reason - they all rely on rewrite rules. So what'll it be? Gun to the head? Hanging? Cutting? Jumping off a bridge? Poison? Please be sure to make a video and upload it to Youtube so we can all watch.
 
Top