Điểm:0

đặt biến tên miền phụ trong apache

lá cờ mx

Tôi gặp sự cố khi cố gắng lấy tên miền phụ làm biến và sử dụng nó ở đâu đó trong một phần khác

điều tôi đang cố gắng thực hiện là cấu hình proxy cho phép tôi kết nối giữa

aaa.example-example.com sẽ hiển thị cho tôi example.com/aaa

bbb.example-example.com sẽ hiển thị cho tôi example.com/bbb

mã của tôi :

 <IfModule mod_ssl.c>
<VirtualHost *:443>
    ServerName wildcard.example.com
    ServerAlias *.example.com
    ServerAdmin webmaster@localhost
    ProxyRequests Off
    
    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
    
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

# the pattern of my website look like example-example.com 
    SetEnvIf Host "^([^.]*).example-example.come$" SUBDOMAIN=$1 

    SSLProxyEngine on
    ProxyPass / https://example1.com/%{ENV:SUBDOMAIN}
    ProxyPassReverse / https://example1.com

    Include /etc/letsencrypt/options-ssl-apache.conf
    SSLCertificateFile /etc/letsencrypt/live/example.com-0001/fullchain.pem
    SSLCertificateKeyFile /etc/letsencrypt/live/example.com-0001/privkey.pem
</VirtualHost>
</IfModule>

Vì thế ĐặtEnvIf không hoạt động và luôn in %{ENV:SUBDOMAIN} thay vì tên miền phụ thực tế

Tôi có vấn đề chính xác được giải thích trong

https://stackoverflow.com/questions/36199764/setting-the-subdomain-as-a-variable-in-apache-config-to-be-used-in-the-same-conf

nhưng tôi đã có giải pháp tương tự và nó không hoạt động

Tôi đang sử dụng Apache/2.4.29 (Ubuntu) Tôi hài lòng với bất kỳ giải pháp nào cho biến trong phần ProxyPass.

cảm ơn

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.