доступ к скрипту cgi из субдомена с более удобным URL-адресом

Я хочу get доступ к этой странице (рабочий)

http://stats.example.com/cgi-bin/awstats.pl?config=www.example.com

с помощью

http://stats.example.com/?config=www.example.com

<VirtualHost *:80> ServerName stats.example.com DocumentRoot /usr/lib/cgi-bin/ DirectoryIndex awstats.pl </VirtualHost> 

однако это вызывает загрузку awstats.pl, очеviewно, не мое намерение. Как я могу сделать эту работу, или есть концепция, которую я пропускаю?

Недостаточно того, чтобы скрипт находился в directoryе с именем «cgi-bin» в fileовой системе; он должен использовать обработчик cgi-script . Используйте директиву SetHandler для установки обработчика в разделе <Files> чтобы ограничить его соответствующими именами fileов.

  • Несколько портов на Apache2
  • Настройка Postfix для 2 доменов на виртуальном хосте
  • Как настроить несколько виртуальных хостов для нескольких пользователей в Linux / Apache2.2
  • nginx SSL с открытым доменом и подстановочным знаком
  • Я пытаюсь get centasa pagespeed apache2 module для работы с SSL, но он, похоже, не работает
  • Несколько протоколов транспорта Apache VirtualHost
  • Прокси-server Apache для всех подkeyений к другому порту
  • Субдомены HTTPS не перенаправляются для certificateа без подстановки
  • CentOS, ifdown на виртуальном interfaceе удаляет адреса IPv6 на физическом interfaceе
  • Как создать многодоменный самозаверяющий certificate для Apache2?
  • Тестирование производительности samba с помощью Virtualbox
  • Давайте будем гением компьютера.