質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

Q&A

解決済

1回答

417閲覧

同じ名前のpng画像を、旧ドメインから別に管理しているドメインにリダイレクトしたい

bariko

総合スコア31

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

0グッド

0クリップ

投稿2020/09/30 05:08

Apacheサーバでリダイレクトをしたいと思います。
png画像の名前は同じでも、ドメインが違う場合のリダイレクトの書き方はどうすればいいでしょうか?

例えば、
http://hoge.com/docs/HP/kore.png
に来た人を
http://are.com/docs/HP/kore.png
にリダイレクトしたい時はどう書けばいいでしょうか?

1個、2個程度の画像ファイルであれば、このコードを書き込むドメインがhoge.comである場合

RewriteEngine on RewriteRule /docs/HP/kore.png http://are.com./docs/HP/kore.png [R=301,L]

と、フルパスを書いてリダイレクトしてしまえばいいと思うのですが、複数個あるので、できればhttp://hoge.com/docs/HPの中にあって、かつ.png拡張子のものを、http://are.com./docs/HP/の同じ名前の.pngへリダイレクトする、と指定したいです。

こういう場合は、同じ名前のpngへと細かく指定しないで、単純にhttp://hoge.com/docs/HPをhttp://are.com/docs/HPにリダイレクトする、という書き方にしてしまえばいいのでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Y.H.

2020/09/30 06:37

hoge.comもare.comも実在するドメインですので、example.com example.jpなど存在しないことが保証されている例示用のドメインで記載ください。
guest

回答1

0

ベストアンサー

conf

1RewriteRule /docs/HP/(.+).png http://example.com/docs/HP/$1.png [R=301,L]

でどうですかね。

投稿2020/09/30 06:37

編集2020/09/30 07:05
Y.H.

総合スコア7918

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

TaichiYanagiya

2020/09/30 07:03

「\1.png」→「$1.png」ではないでしょうか?
Y.H.

2020/09/30 07:07

TaichiYanagiyaさん 指摘ありがとうございます。 本業でsedでゴチャゴチャやってるところだったので\1で記載してしまってました。。。
bariko

2020/09/30 07:33

お二人ともありがとうございます! (.+)\ ←これがどうしてもわからなかったので、本当に助かりました。 本当にありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問