У меня есть проблема, так как несколько дней, что я нахожу трудно решить :(Перенаправление апач (2,2)
Я использую GitWeb, чтобы показать через HTTP содержание моих GIT проектов. Тем не менее, я не хочу, чтобы любой может получить доступ к корневой папке всех проектов
пользовательский интерфейс моего HTTPS сервера позволяют то, чтобы указать каждый проект с точки зрения прав доступа:.
/вар/Библиотека/gitroot/ГИТ-модуль-test1 -> https // server.org/gitweb /? p = git-module-test1; a = summary
/var/lib/gitroot/git-module-test2 -> https // server.org/gitweb/? р = ГИТ-мод ОЮЛ-test2, а = Резюме
и т.д ...
Так что я хочу, чтобы избежать доступа по протоколу HTTPS // server.org/GitWeb/
здесь конфиг из /etc/apache2/conf.d /gitweb.conf
Alias /gitweb /usr/share/gitweb
#RewriteEngine on
#RewriteRule ^/gitweb/$/[L] # Is not working
#RewriteRule ^/gitweb$/[L] # Is not working
Redirect "/gitweb/$" "https//server.org" # Does not redirect anything !!
#Redirect "/gitweb/" "https//server.org" # Redirect all !
<Directory /usr/share/gitweb>
Options FollowSymLinks +ExecCGI
AddHandler cgi-script .cgi
</Directory>
Пожалуйста, как я могу ????