2017-04-26 2 views
0

나는 여러 하위 도메인을 동적으로 생성해야하는 SAAS가 있습니다 (참고 : 많은 하위 도메인이 있으며 자동 생성되는 도메인이 무엇인지 모릅니다). 따라서 각각에 대해 이것을 반복 할 수 없습니다.SSL 와일드 카드 Apache

http의 하위 도메인을 각각 https로 리디렉션 할 수 있습니까? "리디렉션/HTTPS : //*.app.example.com"와 같은 뭔가 :

Options +FollowSymLinks -MultiViews 
RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,QSA,R=301] 

을 그리고 mod_rewrite가 활성화되어 있는지 확인합니다

<VirtualHost *:80> 
    ServerName app.example.com 
    Redirect/https://*.app.example.com 
</VirtualHost> 

<VirtualHost *:80> 
    ServerName app.example.com 
    ServerAlias *.app.example.com 
    DirectoryIndex index.php 
    DocumentRoot /var/www/xxxxxxx 

    SSLEngine on 
    SSLCertificateFile /etc/ssl/xxxxx.crt 
    SSLCertificateKeyFile /etc/ssl/xxxx.key 
    SSLCertificateChainFile /etc/ssl/xxxx.crt 
</VirtualHost> 
+0

내가 제공 한 답변에 입력 한 내용이 없습니다. 부드럽게 당신에게 약간의 피드백/투표/수락을 제안하면 도움이 :-) 도움 – Capsule

답변

0

은 기본 가상 호스트에 그를 추가합니다. a2enmod rewrite 명령을 사용하여 활성화 할 수 있습니다.