我有一個問題,因爲一些日子,我覺得很難解決:(重定向阿帕奇(2.2)
我用的GitWeb通過http展示我的Git項目的內容。不過,我不希望出現這種情況任何人都可以訪問所有項目的根文件夾
我HTTPS服務器的UI讓事實在訪問權限方面指向每個項目:
的/ var/lib中/ gitroot /混帳模塊TEST1 - > https // server.org/gitweb /?p = git-module-test1; a = summary
/var/lib/gitroot/git-module-test2 - > https // server.org/gitweb/p = GIT-MOD ULE-TEST 2; A =總結
等等
所以我想避免的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>
請,我該怎麼辦????