Override WordPress theme url

In a comment I pointed you to an existing answer that I figured would solve your problem.

You replied

thanks for answering. but it is working for bloginfo(‘url’) & not for bloginfo(‘template_url’). Any ideas?

The answer I pointed you to is easily adaptable for that:

In your wp-config.php file, after (!) require_once ABSPATH . 'wp-settings.php'; do the following:

function wpse114490_set_template_uri( $dir )
{
    if ( ! empty( $_SERVER['HTTP_HOST'] ) ) {
        $domain = $_SERVER['HTTP_HOST'];
        $dir = str_replace( 'example.com', $domain, $dir );
    }
   return $dir;
}
add_filter( 'template_directory', 'wpse114490_set_template_uri' );
add_filter( 'template_directory_uri', 'wpse114490_set_template_uri' );
add_filter( 'stylesheet_directory', 'wpse114490_set_template_uri' );
add_filter( 'stylesheet_directory_uri', 'wpse114490_set_template_uri' );

This is assuming that example.com is the value set in your settings/DB.