We're getting some problem with this relative path in wordpress. Earlier our application was like http://www.skill-guru.com/skill . Therefore if we type your blog address as http://www.skill-guru.com/blog it might give a / at finish and open it up as http://www.skill-guru.com/blog/ Now our application opens as root in domain http://www.skill-guru.com. Our blog is opening as http://www.skill-guru.com/blog/ although not as http://www.skill-guru.com/blog. I'm not in a position to comprehend the reason. due to this problem , search can also be no longer working. Can anybody help me know very well what has transformed and just how it may be fixed ?

I am unsure about the main cause, but when you figure that out you might would like to redirect "blog" to "blog/" inside your .htaccess file. I believe this is going to do it...

RewriteCond %{REQUEST_URI} ^.*/blog$
RewriteRule ^(.+)$ $1/ [R=301,L]

I am presuming that elsewhere within the .htaccess you've...

RewriteEngine On
RewriteBase / 

Actually, you will probably find that along the way of altering you site someone nuked the present .htaccess.

Basically visit http://www.skill-guru.com/blog, I recieve the mistake:

HTTP Status 404 - /blog

type Status report

message /blog

description The asked for resource (/blog) isn't available. Apache Tomcat/6..16

This suggests that there can be url-spinning in position or server configuration doesn't permit you to strip the trailing backslash, you need to talk to server support theam.