Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Cadastro e Login - #29 Enviar site para o ar

10/12/2018

Nessa vídeo-aula realizaremos o envio do website para o ar e realizaremos as devidas configurações para que ele rode sem problemas no novo servidor.

Sistema de login em servidor online

Para mandar meu site para o ar corretamente eu preciso alterar 4 arquivos. O ideal é criar uma pasta temp e copiar esses arquivos para dentro dela, para que não prejudique o site no localhost. Os arquivos a serem alterados são os seguintes:

.htaccess : caso estejamos usando uma pasta interna no nosso servidor online, precisamos inserir essa pasta no htaccess:

RewriteRule ^(.*)$ /login/index.php?url=$1 [QSA,L]

config.php : colocar o diretório interno, caso o site não esteja na raiz e inserir o "s" do TLS:

$pastaInterna="login/";
define('DIRPAGE',"https://{$_SERVER['HTTP_HOST']}/{$pastaInterna}");

Ainda no arquivo config.php precisamos alterar as constantes relativas ao banco de dados, afinal o banco de dados no servidor online normalmente possui nomes, usuários e senhas diferentes. Altere então as constantes abaixo:

#Acesso ao db
define('HOST',"MEUSERVIDORONLINE");
define('DB',"MEUDB");
define('USER',"MEUUSUÁRIO");
define('PASS',"MEUPASSWORD);

Não se esqueça também de importar seu banco de dados no servidor online.

style.css : precisará ser alterado caso o site não esteja na raiz. A url das imagens deve inserir a pasta interna:

.fundo{background: url('/login/img/login-tecnologia-webdesign-em-foco-XS.jpg') center center no-repeat; background-size: cover; }

javascript.js: alterar a função getRoot():

function getRoot()
{
    var root="https://"+document.location.hostname+"/login/";
    return root;
}

Não se esqueça também que no site do google recaptcha você tem que colocar o seu domínio online para que seja autorizado seu uso.

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Cadastro e Login - #28 ClassMail
No vídeo de hoje iremos enviar nosso website para um servidor online com serviço de email e criaremos nossa ClassMail.
Saiba mais!
Cadastro e Login - #30 Confirmação de Cadastro
Nessa vídeo-aula faremos a confirmação do cadastro do usuário através da url linkada pelo email.
Saiba mais!
Cadastro e Login
Neste curso vamos aprender a criar um sistema completo de cadastro e login.
Saiba mais!