Eu tenho um problema que surgiu ao mexer com subdomínios e os locais de diretório do servidor web.
Meu site steppinghat.com
carrega perfeitamente bem, mas se você tentar e carregar www.steppinghat.com
você recebe um erro 403 proibido. Eu tentei brincar com o meu arquivo de configuração para adicionar um www como um 'subdomínio' para direcioná-lo para o local adequado ( /var/www/html
), mas parece que não funciona.
Eu sei que mudei muito aqui, não estou usando os diretórios padrão e no processo de tentar descobrir como as coisas funcionam que eu realmente baguncei aqui. Em vez de apenas reverter o arquivo de configuração de volta para um backup que eu tenho, eu quero aprender e descobrir o que deu errado.
Meu arquivo de configuração está aqui:
link
e minha estrutura de diretórios é assim (em um layout básico real):
potato:/var/www$ ls
html plex status test
Somando a isso, esta é a maneira correta que eu deveria estar lidando com subdomínios? Eu deveria estar fazendo algo diferente com a minha estrutura de diretórios ou com a forma como fiz as entradas no arquivo de configuração? Desde já, obrigado!
Editar: Eu sei onde o diretório 'proibido' está apontando para quando você carrega com o www. Está tentando carregar o que está dentro de /var/www