我正在使用Collabnet Subversion Server和Apache。我試圖在特定的目錄下執行一個簡單的重寫指令,我似乎無法找出問題所在。我有另一臺運行Apache的服務器,重寫指令按預期工作。Collabnet Apache服務器和重寫
我的.htaccess(簡體只是爲了讓事情工作)
Options +FollowSymLinks
RewriteEngine On
RewriteRule .* http://%{SERVER_NAME} [R,L]
使用上面的.htaccess文件的內容,我的網頁甚至不會加載......如果我刪除
RewriteEngine On
頁面將加載,但不會發生重寫。
我的http.conf(或相關部分):
RewriteEngine on
RewriteLog "rewrite.log"
RewriteLogLevel 9
<Directory "wwww">
Options Indexes FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
</Directory>
的RewriteLog和RewriteLogLevel指令也似乎被忽略。重新啓動Collabnet/Apache服務後,會創建rewrite.log文件,但不會寫入任何內容。
我想我真正的問題是,有沒有其他人在這裏配置Collabnet Apache服務成功與重寫指令?正如我上面提到的,我有另一臺運行Apache的服務器,我可以成功執行重寫。
或者,有人知道爲什麼我的日誌無法正常工作嗎?如果也許我可以得到那麼遠,也許我將能夠自己調試問題...
謝謝。
看來,兩個不同的Apache服務之間的配置幾乎相同。是的,額外的「w」是一個錯字。 – devo1929