回答編集履歴

1

コメントを受けて回答に追記 \(SubStituteで置換\)

2016/11/29 04:04

投稿

Y.H.
Y.H.

スコア7914

test CHANGED
@@ -3,3 +3,21 @@
3
3
  ReverseProxyで別のサーバーが返していたりしませんか?
4
4
 
5
5
  で、Locationヘッダーはきちんとケアされ```www.xxxxxxxx.com```になるが 301のresponse bodyはケアされずそのままとか。
6
+
7
+
8
+
9
+ 強引ですが、www.xxxxxxxx.comの httpd.conf で [SubStitute](http://www.rsmjournals.com/mod/mod_substitute.html)モジュールを使用しresponce bodyの```//aaa.bbb.ccc.ddd/```を```//www.xxxxxxxx.com/```に置き換えることが可能です。
10
+
11
+ (ただし置換処理が常に入るので使用しない場合に比べてサーバーリソースを食います)
12
+
13
+
14
+
15
+ ```
16
+
17
+ Substitute s|//aaa.bbb.ccc.ddd/|//www.xxxxxxxx.com/|f
18
+
19
+ ```
20
+
21
+ ただし問答無用で置き換えるので```//aaa.bbb.ccc.ddd/```という文字列をレスポンスとして返したい場合でも置き換えられてしまいます。
22
+
23
+