Puncte:0

setarea variabilei subdomeniului în apache

drapel mx

Am o problemă când încerc să obțin subdomeniul ca variabilă și să-l folosesc undeva în altă parte

ceea ce încerc să fac este o configurație proxy care îmi permite să mă conectez între ele

aaa.example-example.com îmi va arăta example.com/aaa

și

bbb.example-example.com îmi va arăta example.com/bbb

codul meu:

 <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>

asa de SetEnvIf nu funcționează și imprimă întotdeauna %{ENV:SUBDOMAIN} în loc de subdomeniul real

Am exact problema explicată în

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

dar am deja aceeasi solutie si nu a mers

eu folosesc Apache/2.4.29 (Ubuntu) Sunt mulțumit de orice soluție la variabila din partea ProxyPass.

Mulțumiri

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.