1. The problem I’m having:
The Caddy domain name configuration is not effective, but the configured port number can be accessed. You can see the configuration file as follows:
: 9616{
Response “Goodbye, world!”
}
http://api.webdemo.com:9617 {
Root * E: \ IISWeb \ h5. web. com \ root \ mall3
File_server
}
http://h5.webdemo.com {
Root * E: \ IISWeb \ h5. web. com \ root \ mall3
File_server
}
http://api.webdemo.com:9617 And http://h5.webdemo.com Pointing to the same location, but 9617 and 9616 with port numbers can be accessed, only domain names cannot be accessed, prompt 504
I can’t think why, why can’t the one without a port number be accessed? Is port 80 not being monitored? Or for some other reason? Requesting everyone’s help.
2. Error messages and/or full log output:
Port 9616 is also working,
Directly accessing another domain name without a port number, does not work。
As shown in the figure, direct domain name access does not work, with a prompt of 504. Ports can be accessed normally.
PASTE OVER THIS, BETWEEN THE ``` LINES.
Please use the preview pane to ensure it looks nice.
3. Caddy version:
V2
4. How I installed and ran Caddy:
a. System environment:
b. Command:
PASTE OVER THIS, BETWEEN THE ``` LINES.
Please use the preview pane to ensure it looks nice.
c. Service/unit/compose file:
PASTE OVER THIS, BETWEEN THE ``` LINES.
Please use the preview pane to ensure it looks nice.
d. My complete Caddy config:
PASTE OVER THIS, BETWEEN THE ``` LINES.
Please use the preview pane to ensure it looks nice.