Apache-2.4
在 Apache 的反向代理之後找不到子域的 IP 地址
我想使用 Jenkins docker 容器,它允許從 localhost:8080 訪問子域,例如 jenkins.subdomain.me
我遇到了這篇文章,將其應用於我的情況,啟動了
proxy_http
Apache 的 mod,然後重新啟動沒有任何問題。但是,當我嘗試訪問剛剛創建的子域時,出現以下錯誤:找不到伺服器 jenkins.mydomain.me 的 IP 地址
這是我設置虛擬主機的方式:
<VirtualHost *:80> ServerName jenkins.mydomain.me ProxyPreserveHost On # setup the proxy <Proxy *> Order allow,deny Allow from all </Proxy> ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080/ ProxyRequests Off </VirtualHost>
我不知道是否缺少任何內容,或者是否需要在我的域名 DNS 中添加一些內容
歡迎任何幫助
我不知道是否缺少任何內容,或者是否需要在我的域名 DNS 中添加一些內容
您應該為 jenkins.mydomain.me 創建一個指向您的機器 ip 的 dns 條目,或者如果您只是在“本地”工作,您應該修改主機文件 (/etc/hosts),使用 localhost 或您的網路介面添加一個條目
127.0.0.1 jenkins.mydomain.me