Como configurar o vhost no apache

0

eu tenho uma pergunta sobre a configuração vhost do apache.

Eu tenho um servidor, que executa um aplicativo no modo "antigo" sem reescrever mod ou algo assim.

exemplo:

Folder                    -> Domain
htdocs/mainapp/index.php -> www.mainapp.de/

agora eu escrevi um aplicativo laravel, que usa o mod_rewrite: no meu testsetting eu tenho encaminhado para o seu próprio domínio f.e. myapp / Agora terminei o trabalho no meu projeto laravel e quero publicar o aplicativo no servidor. Mas o Webserveradmin, não irá configurar um domínio próprio para o aplicativo, seu desejo é usar meu aplicativo sob o seguinte url: mainapp.de/myapp /

agora o problema, eu necessito mod_rewrite para o meu projeto laravel desde que eu uso o motor uri interno. então meu url no meu testsetting foi

myapp/{uri}

agora, minha pergunta é possível fazer algo como um subdomínio no URL:

www.mainapp.de/myapp/{uri}

a única solução alternativa que conheço seria a configuração de um subdomínio para meu aplicativo, mas o administrador não prefere isso.

myapp.mainapp.de (not wanted)

obrigado por suas sugestões / ajuda, saudações:)

    
por Krie9er 02.05.2016 / 08:50

1 resposta

0

hosts virtuais mapeiam domínios, subdomínios e endereços IP para uma seção de configuração. isso não vai te ajudar aqui. Eu sinto que você está confundindo a palavra domínio e subdomínio, que se refere a qualquer uma das seguintes formas

.com    Google.com    www.google.com    a1.www.google.com

o que você está procurando é hospedar seu aplicativo como um caminho no domínio mainapp.de.

seu aplicativo deve funcionar imediatamente, desde que você não tenha feito nenhum hardwire em nenhum domínio do código-fonte e os caminhos sejam relativos.

por exemplo. você clica em um link no aplicativo que direciona você para a página1. Se o aplicativo estiver na pasta raiz de mainapp.de, mainapp.de/page1 funcionará. se o aplicativo estiver na pasta myapp sob a pasta raiz, então mainapp.de/myapp/page1 funcionará.

    
por 02.05.2016 / 11:49