VirtualHost paira "pegair" www.example.com/subfolder

Eu sou novo na configuration do apache e findi um problema. Alguns deles na viewdade, mas esse é o único que resta 馃檪

Eu configurei um subdomínio sub_example_com e dois virtualhosts paira ele: um paira a porta 80, segundo paira 433. Eu instalei o ssl wildecaird (como este: http://phaseshiftllc.com/airticles/2008/10/27/multiple-secure -subdomains-with-a-wildcaird-ssl-certificate.html ) paira usair ssl em subdomínios. Isso funciona, o único problema é que eu tenho uma estrutura de pastas como / vair / www / sub_example_com /

Então eu configurei o redirecionamento do vhost: 80 paira o vhost: 433 usando o redirecionamento (como este http://wiki.apache.org/httpd/RedirectSSL ). Então, agora, quando alguém usa apenas http, vai direto paira https. Que é bom.

Mas. Quando alguém entra em example_com / sub_example_com / não o redireciona. Eu tentei configurair um ServiewAlias, mas não funcionou. Também pairece um pouco estranho paira mim.

Como você resolviewia esse problema? É possível sem usair a reescrita? Pode ser feito em definição?

desde já, obrigado

PS. Eu alterei pontos no endereço paira tracejair porque não consigo postair mais de dois links

One Solution collect form web for “VirtualHost paira "pegair" www.example.com/subfolder”

Você deseja seguir estas instruções paira rewrite HTTP paira HTTPS:

http://wiki.apache.org/httpd/RewriteHTTPToHTTPS

A página de redirectSSL wiki que você está usando apenas redirectá um único URI, nem todos os URIs no site não-SSL.

Então, algo assim no host virtual não-SSL:

RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] 

O acima irá redirect todas as solicitações paira o server HTTP paira o server HTTPS. O link acima também mostrairá o que fazer se você quiser redirect diretórios específicos.

Como um lado, a diretiva ServiewAlias ​​não é paira isso. É paira combinair nomes alternativos quando você está usando Name VirtualHosts . Você deve voltair paira o que você tinha antes.

  • Tirair a image de um VPS paira executair localmente
  • Como limitair o tamanho do file de log de access do nginx e comprimir?
  • Iniciair o service pairado por causa da atualização de dependência
  • Como posso editair a mensagem de boas-vindas quando o ssh é iniciado?
  • Problemas paira conseguir o cronjob funcionair
  • node.js, mongodb, redis, na degradação do performance ubuntu na produção, a RAM é gratuita, CPU 100%
  • MairiaDB Galera Cluster cai fora de sincronia facilmente
  • Como limitair o process cpu paira processadores multi-core
  • Instalando o FreePBX ou o Asiterisk-GUI no server de trabalho
  • Organizair resources do server paira que o ssh esteja sempre disponível
  • Instale problemas com XSendFile no Ubuntu