2012-10-12 1 views
1

사용자가 'http://www.mydomain.com/'으로 이동하면 현재 index.html이 반환됩니다. 대신 CGI 스크립트를 실행하고 싶습니다. 어떻게해야합니까? 아파치를 사용하는 경우URL에 스크립트 이름을 포함하지 않고 웹 사이트에서 perl CGI 스크립트를 실행하게하려면 어떻게해야합니까?

+1

HTTP 서버에 따라 다릅니다 (예 : IIS와 Apache는 완전히 다른 방식으로 문제를 해결합니다). – Quentin

+0

힌트 : 웹 서버에서 사용하는 소프트웨어를 알려주십시오. – Borodin

+0

현재 가상화 된 호스팅 환경에서 Apache를 사용하고 있습니다. 전용 서버로 이동하면 다른 서버를 탐색 할 가능성이 있습니다. – JoeyJoeJoeJuniorShabadoo

답변

1

당신이 당신의 가상 호스트의 설정이 뭔가를 추가 할 수 있습니다

DirectoryIndex index.cgi index.html index.htm 

이것은 웹 서버가 index.cgi 먼저 찾아 다음 index.html을 다시 떨어질 것이며, index.htm 그 방법 중 하나입니다. 물론, 스크립트의 이름을 index.cgi (또는 기본 이름을 지정하십시오)이라고 지정해야합니다. 자세한 정보는 in the Apache docs for mod_dir

관련 문제