お世話になります。
Subvirsionサーバ(1.7.5)を構築中です。
クライアントとしてTortoiseSVN(1.7)を使っております。
リポジトリブラウザからURLに、
「http://myhost/svn/test/」
を指定し認証ログインを行った後、
「Ridicect cycle detected for URL 'http://myhost/svn/test' 」
というメッセージが出て、リポジトリを表示できません。
リダイレクトが循環している、というような意味のメッセージだと思うのですが、
以下【httpd.cnfの内容】を見ても、
循環が発生しているように見えず、お手上げです。
ブラウザ(IE)から同じURLでアクセスすると、
設定どおりにリダイレクトされ、リポジトリが表示されます。
【httpd.cnfの内容】
Alias /svn "C:\Apache2.2.22/htdocs/Repositories"
<Location /svn/>
DAV svn
SVNListParentPath on
SVNPathAuthz off
SVNParentPath "C:/Apache2.2.22/htdocs/Repositories/"
SVNPathAuthz short_circuit
SVNCacheTextDeltas off
SVNCacheFullTexts off
AuthzSVNAccessFile "C:/Apache2.2.22/htdocs/Repositories/authz"
AuthName "Subversion Server "
AuthType Basic
AuthBasicProvider file
AuthUserFile "C:/Apache2.2.22/conf/.htpasswd"
Require valid-user
ExpiresActive on
ExpiresDefault access
</Location>
Apacheのログには、以下の4つが出ていました。
"OPTIONS / HTTP/1.1" 200 -
"OPTIONS /svn HTTP/1.1" 301 233
"PROPFIND /svn HTTP/1.1" 301 233
"OPTIONS /svn HTTP/1.1" 301 233
"PROPFIND /svn HTTP/1.1" 301 233
以上、よろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
サーバ上でリポジトリがあるパスはどこになりますか?
svnadminでリポジトリを作成した場所です。
>Alias /svn "C:\Apache2.2.22/htdocs/Repositories"
>SVNParentPath "C:/Apache2.2.22/htdocs/Repositories/"
ということは、
http://myhost/Repositories/test/
としたら何が見えますかね?
confディレクトリやdbディレクトリとかformatって名前のファイルとかあったりしませんか?
http://myhost/Repositories/test/conf/svnserve.conf
とかしたらどうなりますか?
Subversionのリポジトリは上記のようにアクセスできる場所(DocumentRootの下)に置いてはダメです。
この回答への補足
http://myhost/Repositories/test/
とすると、
test - Revision 0: /
..
と表示されます。
今はリビジョン0なので何も出ないのですが、
マイグレーション元からLOADするとリビジョンが上がって、
ファイル名が表示されます。
http://myhost/Repositories/test/
http://myhost/Repositories/test/conf/svnserve.conf
としたところ、
いずれも、「Web ページが見つかりません」と表示されました。
>Subversionのリポジトリは上記のようにアクセスできる場所
>(DocumentRootの下)に置いてはダメです。
ご指摘ありがとうございます。
ただ、これが直接の原因ではないようで、
実は最初は外に置いてあったのですが、
「Redirect cycle detected」が出てしまったので、
試行錯誤の結果、現在の位置にあります。
でも、外に出すようにします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- Excel(エクセル) エクセルについて教えてください。 1 2023/03/03 08:38
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- C言語・C++・C# condaコマンドに対応したプロキシ設定が思うようにならないようです。 2 2022/04/11 17:15
- その他(インターネット接続・インフラ) ブラウザにIPアドレス入力した時 1 2022/06/16 19:08
- その他(プログラミング・Web制作) 301リダイレクトについて 1 2022/09/30 19:41
- Wi-Fi・無線LAN メッシュWi-Fi環境の構築について 2 2022/09/07 15:45
- PHP JSON_UNESCAPED_UNICODEをつけてもJSONの日本語がブラウザで表示されない 1 2022/11/16 07:22
- JavaScript 【jquery】EasyUIのSubGridにMySQLのテーブルデータを表示&編集にしたい 5 2022/05/02 13:10
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
svnでファイル移動すると履歴が...
-
Subversionで日本語ファイル名...
-
TortoiseSVNでリポジトリURLの...
-
subversionでログを表示しよう...
-
SVN 削除してしまったフォルダ...
-
Subversionのチェックアウトが...
-
TortoiseSVNにおける削除ファイ...
-
Subversionのリビジョン番号一...
-
trunkのビルドが通らないのは是...
-
Tortoise SVNでのファイルをア...
-
[SVN]Subversionリポジトリの容...
-
vbsからのExcelマクロ呼び出し...
-
デスクトップ画面に「◯◯まであ...
-
CSVファイルの特定行の削除
-
複数のExcelファイルにある同名...
-
Access VBAから使用したExcelプ...
-
Ctrl + Cなど複数の入力キー...
-
batでファイル名を変更したい(...
-
「このファイルを開く前に常に...
-
「tar xvf」「tar zxvf」の違い
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
svnでファイル移動すると履歴が...
-
TortoiseSVNにおける削除ファイ...
-
Subversionで日本語ファイル名...
-
TortoiseSVNでリポジトリURLの...
-
[SVN]Subversionリポジトリの容...
-
Subversionのチェックアウトが...
-
Tortoise SVNでのファイルをア...
-
SVNへ登録した際の「日時」につ...
-
Subversionのリビジョン番号一...
-
subversionでログを表示しよう...
-
svnadmin loadをするとエラーする
-
TortoiseSVN1.6.7でのhttps接続
-
SVN 削除してしまったフォルダ...
-
Subvirsion サーバに接続できま...
-
TortoiseSvnをバッチファイルで...
-
「.svn」の隠しフォルダが勝手...
-
".svn-base"という拡張子の追加...
-
Macでsubversionのコミットがで...
-
SVNのアンロック
-
svnリポジトリ内の一部のフォル...
おすすめ情報