Mozilla 翻訳 フォーラム一覧 Mozilla 翻訳
Mozilla Japan 翻訳部門では mozilla.org 全体の日本語化を目指して活動していました。
このサイトは 2022 年 1 月に終了しました。
Mozilla Japan コミュニティポータル から関連サイトをご利用ください。
 
 よくある質問よくある質問   検索検索   登録ユーザ一覧登録ユーザ一覧   グループグループ   登録登録 
 ユーザ設定ユーザ設定   ログインして PM を確認ログインして PM を確認   ログインログイン 

[登録] Mozilla 1.6

 
このフォーラムはロックされているため、新規投稿、返信、編集を行うことはできません   このトピックはロックされているため、返信、編集を行うことはできません    Mozilla 翻訳 フォーラム一覧 -> mozilla.org 完成/改訂稿公開
前のトピックを表示 :: 次のトピックを表示  
著者 メッセージ
山口



登録日: 2003年5月 23日
記事: 2920


ユーザ情報を表示 メッセージを送信 メールを送信 ウェブサイトに移動
記事 件名: [登録] Mozilla 1.6     投稿時間: 2004年1月24日(土) 17:03 引用

以下の文書を追加しました。products 以下のディレクトリにある mozilla1.x/index.html と全く同じものです。こんなところにもファイルがあったとは・・・
完了:
訳者: 山口
原題: Mozilla 1.x
訳題: Mozilla 1.6   (2004/01/24)
pswf



登録日: 2003年7月 16日
記事: 543


ユーザ情報を表示 メッセージを送信
記事 件名: Re: [登録] Mozilla 1.6     投稿時間: 2004年1月25日(日) 18:51 引用

山口 wrote:
以下の文書を追加しました。products 以下のディレクトリにある mozilla1.x/index.html と全く同じものです。こんなところにもファイルがあったとは・・・
完了:
訳者: 山口
原題: Mozilla 1.x
訳題: Mozilla 1.6   (2004/01/24)

みゅ。本家では、
/camino/ -> /products/camino/
/firebird/ -> /products/firebird/
/mozilla1.x/ -> /products/mozilla1.x/
/thunderbird/ -> /products/thunderbird/
にそれぞれリダイレクトしてますね。
だから /mozilla1.x/ というファイルは存在しないハズ...

jt.mozilla.gr.jp って .htaccess 使えないんですよね。
Code:
 Redirect /camino/ http://jt.mozilla.gr.jp/products/camino/

などと書けば済むことなんですけど。
http://httpd.apache.org/docs/mod/mod_alias.html#redirect

root 様に頼んで使えるようにしてもらうか。
山口



登録日: 2003年5月 23日
記事: 2920


ユーザ情報を表示 メッセージを送信 メールを送信 ウェブサイトに移動
記事 件名: Re: [登録] Mozilla 1.6     投稿時間: 2004年1月25日(日) 19:49 引用

pswf wrote:
みゅ。本家では、
/camino/ -> /products/camino/
/firebird/ -> /products/firebird/
/mozilla1.x/ -> /products/mozilla1.x/
/thunderbird/ -> /products/thunderbird/
にそれぞれリダイレクトしてますね。
だから /mozilla1.x/ というファイルは存在しないハズ...

なにー!!!!Shocked
何で気づかなかったんだろう・・・全部、えんやこらさ、と登録してしまった・・・

pswf wrote:
jt.mozilla.gr.jp って .htaccess 使えないんですよね。
Code:
 Redirect /camino/ http://jt.mozilla.gr.jp/products/camino/

などと書けば済むことなんですけど。

これは便利なので、是非使えるようにしてもらいましょう。これが使えると、今後いろいろと便利そうです。
dynamis



登録日: 2003年5月 22日
記事: 442


ユーザ情報を表示 メッセージを送信 ウェブサイトに移動
記事 件名: Re: [登録] Mozilla 1.6     投稿時間: 2004年1月27日(火) 09:29 引用

山口 wrote:
pswf wrote:
jt.mozilla.gr.jp って .htaccess 使えないんですよね。
Code:
 Redirect /camino/ http://jt.mozilla.gr.jp/products/camino/

などと書けば済むことなんですけど。

これは便利なので、是非使えるようにしてもらいましょう。これが使えると、今後いろいろと便利そうです。


ちょっとツッコミが遅かったですが、同一ファイルの処理については .htaccess で Redirect させる必要はありません。
そもそも Redirect よりも Alias の方が適していると重うとか言う話はおいておくとして、
FollowSymlink だけ認めてもらい、シンボリックリンク(Windows でいうショートカットみたいなものです)を用意しておくというのが解としてはスマートではないかと思います。
リダイレクト元としたいフォルダで例えば
Code:
ln -s index.html ../products/camino/index.html

みたいなコマンドを実行します。
Linux の勉強用として例によって私の方では方法だけ示して止めておきますが、分からなければ私が処理します。(^^;

この方法が .htaccess よりよいと思う理由は二つ。
1. シンボリックリンクとはいえ、実際にファイルがある事でファイル一覧が見やすい。
# .htaccess でリダイレクトする場合リダイレクトもとファイルは存在しなくてよい。
2. サーバに対する負荷が小さい。
.htaccess を許可するという事は、そのフォルダへのアクセスがある度に .htaccess ファイルの存在を Apatch が確認する事になり、その分負荷が余分にかかります。
# サーバ移転の話(スペック的に余裕になる)もあるし、今後必要になる事もあると思うので .htaccess を利用可能にする事自体はそれでよいと思います。

なお、常にミラーされているのではなく、単純にファイル削除や移動が行われた事を示す場合はシンボリックリンクではなく Redirect で行うのが正しいです。
山口



登録日: 2003年5月 23日
記事: 2920


ユーザ情報を表示 メッセージを送信 メールを送信 ウェブサイトに移動
記事 件名: Re: [登録] Mozilla 1.6     投稿時間: 2004年1月27日(火) 09:49 引用

どうも、こんにちは。dynamis さん。
dynamis wrote:
FollowSymlink だけ認めてもらい、シンボリックリンク(Windows でいうショートカットみたいなものです)を用意しておくというのが解としてはスマートではないかと思います。

なるほどー。そういう方法もあるんですね。

で、シンボリックリンクを利用するには FollowSymlink が有効になっていないといけないのですね?これは普通の(ディフォルトで)有効になっている機能なのでしょうか?

試してみれば分かることなので、やってみようと思います。取り敢えず、この投稿を書いている時点で .htaccess は有効にはなっていないようなので、このフォイルをいったん削除しておいてからシンボリックリンクの方法を試してみます。

はたしてシンボリックリンクは cvs で管理できるのか?あ、シンボリックリンクはファイルだから問題ないのか?

dynamis wrote:
Linux の勉強用として例によって私の方では方法だけ示して止めておきますが、分からなければ私が処理します。(^^;

ここら辺は Mac OS X のターミナルで作業をすると簡単に処理できそう。

---------------
ここで一旦投稿してから思ったのですが、単なるシンボリックリンクだと画像や CSS、他のファイルへのリンクが狂ってしまいませんかね?同じ階層なら問題がないでしょうが、今回の場合は異なる階層間でリンクを張るので、ずれてしまうと思うのですが・・・

Confused
dynamis



登録日: 2003年5月 22日
記事: 442


ユーザ情報を表示 メッセージを送信 ウェブサイトに移動
記事 件名: Re: [登録] Mozilla 1.6     投稿時間: 2004年1月27日(火) 09:58 引用

山口 wrote:
で、シンボリックリンクを利用するには FollowSymlink が有効になっていないと行けないのですね?これは普通の(ディフォルトで)有効になっている機能なのでしょうか?

試してみれば分かることなので、やってみようと思います。取り敢えず、この投稿を書いている時点で .htaccess は有効にはなっていないようなので、このフォイルをいったん削除しておいてからシンボリックリンクの方法を試してみます。


通常、有効にして運用します。
もじら組のサーバ設定ファイルも確認済です。;-)

山口 wrote:
はたしてシンボリックリンクは cvs で管理できるのか?あ、シンボリックリンクはファイルだから問題ないのか?


そのへんはわかんないです。CVS って殆ど使ってないのでまだ詳しく知らない…
できればラッキー、できなくても Redirect などのときも同じという事で。(^^;


山口 wrote:
Mac OS X のターミナルで作業をすると簡単に処理できそう。

Win からでも Putty などを使うと自然にできるのではないかと思ってみたり。
dynamis



登録日: 2003年5月 22日
記事: 442


ユーザ情報を表示 メッセージを送信 ウェブサイトに移動
記事 件名: Re: [登録] Mozilla 1.6     投稿時間: 2004年2月01日(日) 15:24 引用

投稿の修正は PM 通知されないのでもう少しで気づかずにいるところでした。(^^;

山口 wrote:
ここで一旦投稿してから思ったのですが、単なるシンボリックリンクだと画像や CSS、他のファイルへのリンクが狂ってしまいませんかね?同じ階層なら問題がないでしょうが、今回の場合は異なる階層間でリンクを張るので、ずれてしまうと思うのですが・・・

:?


あ、確かにその通りです。
CSS や画像も全部シンボリックリンクを用意してしまうとかルートの上はルートだから実ファイルの方が深い階層なら表示自体は問題ないといったこともありますが、更新の手間もありますからリダイレクトが良さそうです。失礼しました。

.htaccess の書き方としてはファイル名まで指定せずにフォルダ名だけを指定した方が他のファイルが増えても対応できるから良いのでは?といってみるテスト。(^^;
Redirect /foo http://server/foo/realfolder
みたいな。Redirect は一つ目の指定パスにマッチする全てのアクセスをリダイレクトする(パターンマッチ以降の部分は転送先にも付加される)のでファイル名まで指定する必要はありません。また、フォルダ名の最後に / を入れるとクライアントから / なしでアクセスされた際にリダイレクトできずに 404 を返す事になってしまいます。
http://www.apache.jp/docs/mod/mod_alias.html#redirect
# 本家ではフォルダ名に対するリダイレクトです。

意味的には SeeOther Status を返した方が良いのかも?
Redirect seeother /foo http://server/foo/realfolder

その他、.htaccess の書き方で疑問などあれば遠慮無く聞いて下さい。
ややこしい事なら私のサーバで実験してみますし。;-)
山口



登録日: 2003年5月 23日
記事: 2920


ユーザ情報を表示 メッセージを送信 メールを送信 ウェブサイトに移動
記事 件名: Re: [登録] Mozilla 1.6     投稿時間: 2004年2月02日(月) 10:30 引用

こんにちは dynamis さん。JLP 関連の活動も素晴らしいですね。

dynamis wrote:
.htaccess の書き方としてはファイル名まで指定せずにフォルダ名だけを指定した方が他のファイルが増えても対応できるから良いのでは?といってみるテスト。(^^;
Redirect /foo http://server/foo/realfolder

そうですね。こちらの方が遥かに合理的ですね。早速書き直してみました。僕がテストした限りでは問題なく、きちんとリダイレクトされるようです。良かった良かった。Very Happy

dynamis wrote:
また、フォルダ名の最後に / を入れるとクライアントから / なしでアクセスされた際にリダイレクトできずに 404 を返す事になってしまいます。

なるほど。ここら辺も修正しておきました。ありがとうございます。ついでに、と言っては何ですが、seeother ステータスも返すようにしておきました。一部ですが・・・
http://www.apache.jp/docs/mod/mod_alias.html#redirect
# 本家ではフォルダ名に対するリダイレクトです。

dynamis wrote:
その他、.htaccess の書き方で疑問などあれば遠慮無く聞いて下さい。
ややこしい事なら私のサーバで実験してみますし。Wink

多謝 m(__)m
こんなことがやってみたい、とか新たな要求が出てきて、よくわからない場合はよろしくお願いします。
指定期間中に書かれた記事を表示:   
このフォーラムはロックされているため、新規投稿、返信、編集を行うことはできません   このトピックはロックされているため、返信、編集を行うことはできません    Mozilla 翻訳 フォーラム一覧 -> mozilla.org 完成/改訂稿公開 All times are GMT +9:00
Page 1 of 1

 
別のフォーラムに移る:  
新規トピックを投稿できません
既存トピックに返信できます
自分の記事を編集できません
自分の記事を削除できません
投票に参加できません


Powered by phpBB © 2001, 2006 phpBB Group (customized by dynamis)

Page generation time: 0.0162s (PHP: 80% - SQL: 20%) - SQL queries: 15