Я пытаюсь настроить Bugzilla с SSL будет обслуживаться Apache из
поскольку я не хочу платить за дополнительный сертификат SSL, чтобы получить поддомен для bugzilla.
Какой для этого подход лучше всего? Стоит ли использовать mod_rewrite? На других страницах обслуживается обычный PHP-контент, и я не уверен, как направить только этот подкаталог / bugzilla в каталог установки Bugzilla.
Достаточно ли отредактировать файл конфигурации default-ssl? Мне нужно создать еще один файл conf? Сейчас https://www.foo.com/bugzilla дает 404.
Mon Jan 16 10:10:25 [root@ /]# ll /var/www/bugzilla
total 1320
drwxr-x--- 16 root www-data 4096 Jan 15 21:15 ./
drwxrwsr-x 12 root staff 4096 Jan 15 12:41 ../
-rwxr-x--- 1 root www-data 1664 Dec 28 18:49 admin.cgi*
-rwxr-x--- 1 root www-data 30977 Dec 28 18:49 attachment.cgi*
-rwxr-x--- 1 root www-data 47891 Dec 28 18:49 buglist.cgi*
drwxr-x--- 16 root www-data 4096 Jan 15 16:03 Bugzilla/
-rw-r----- 1 root www-data 3414 Dec 28 18:49 bugzilla.dtd
-rw-r----- 1 root www-data 28263 Dec 28 18:49 Bugzilla.pm
drwx------ 5 root www-data 4096 Dec 28 18:49 .bzr/
/ etc / apache2 / sites-available / default-ssl:
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Directory /var/www/bugzilla/>
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI +FollowSymLinks
DirectoryIndex index.cgi
AllowOverride Limit FileInfo Indexes
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
Похоже, вы не извлекли / переместили все файлы Bugzilla. Вам не хватает index.cgi и целого набора других файлов.
Вам особо нечего делать. В кратком руководстве прямо говорится, что поддерживается его установка в каталог:
1. Decide from which URL and directory under your webserver root you
will be serving the Bugzilla webpages.