Olá,
Quando você troca a instalação de um site com Joomla! e VirtueMart de hospedagem, de pasta ou de domínio são necessários ajustes na configuração do Joomla! e do VirtueMart.
- No Joomla! é preciso editar e ajustar as configurações e caminhos de pastas nas variáveis do arquivo "configuration.php", que fica na raiz do site, como exemplo abaixo:
var $log_path = '/home/conta/public_html/logs';
var $tmp_path = '/home/conta/public_html/tmp';
var $live_site = 'http://www.seusite.com.br'; //Esta variável normalmente NÃO é usada e não existe no arquivo, deixei a título de exemplo.
- No VirtueMart (1.1.x) você tem de editar o arquivo "virtuemart.cfg.php", que fica na pasta "administrator/components/com_virtuemart", e modificar as linhas abaixo para que apontem para a nova URL de seu site,
sempre com a barra no final.
define( 'URL', 'http://www.seusite.com.br/' );
define( 'SECUREURL', 'http://www.seusite.com.br/' );
Quando estiver trabalhando com SSL então a definição "SECUREURL" deve ser com "http
s://..." mas o domínio deve ser o mesmo do definido em "URL".
Exemplo:
define( 'URL', 'http://www.seusite.com.br/' );
define( 'SECUREURL', 'https://www.seusite.com.br/' );
Se o site estiver em uma pasta então defina a pasta no endereço.
Exemplo:
define( 'URL', 'http://www.seusite.com.br/novapasta/' );
define( 'SECUREURL', 'http://www.seusite.com.br/novapasta/' );
Abraços