404 Forbidden You don't have permission to access / on this server

in the server, I can use either domain or IP to visit the site without any problem.
However, when I use internet to visit the site, the 403 took place. port 80 is ok. firewall is off. Apache httpd.conf may have something to fix.
please give some advice to resolve the problem. Thank you.