According to the CGI FAQ List (https://wiki.sonic.net/wiki/CGI_FAQ_List):
"If you have a web-hosted domain name, any requests for the "cgi-bin" or "cgi" subdirectory will be directed to content in /usr/local/lib/httpd/cgi-bin/ instead of your normal web content. This is an artifact of an older web cluster configuration left in-place to support legacy web sites."
But I've found that calls to my Value Hosting site at http://[mydomain.com]/cgi-bin/test.pl return a 404 Not Found error. And calls to http://[mydomain.com]/cgi/test.pl return, "CGIwrap Error: User not found in passwd file."
What does work, however, is adding my username to the URL: http://[mydomain.com]/cgi-bin/[username]/test.pl or http://[mydomain.com]/cgi/[username]/test.pl
"If you have a web-hosted domain name, any requests for the "cgi-bin" or "cgi" subdirectory will be directed to content in /usr/local/lib/httpd/cgi-bin/ instead of your normal web content. This is an artifact of an older web cluster configuration left in-place to support legacy web sites."
But I've found that calls to my Value Hosting site at http://[mydomain.com]/cgi-bin/test.pl return a 404 Not Found error. And calls to http://[mydomain.com]/cgi/test.pl return, "CGIwrap Error: User not found in passwd file."
What does work, however, is adding my username to the URL: http://[mydomain.com]/cgi-bin/[username]/test.pl or http://[mydomain.com]/cgi/[username]/test.pl