###実現したいこと
画像やCSSのパスを置換したいのですが、なかなかうまくいきません。
「置換前のパス」
www.example.com・具体例
<link rel="stylesheet" href="http://www.example.com/css/スタイルシート.css">
<img src="http://www.example.com/img/画像.jpg" alt="">
「置換後のパス」
test.example.co.jp
・具体例
<link rel="stylesheet" href="http://test.example.co.jp/css/スタイルシート.css">
<img src="http://test.example.co.jp/img/画像.jpg" alt="">
###下記が利用できる環境です。
- .htaccess
- javascript(jQuery)
- php ※WordPressにて作成
ネット上の情報などを調べて下記ソース等を試しているのですが、なかなか反映がされません。
特に.htaccessは「Internal Server Error」になってしまいます。
###jQuery
javascript
1$('body').each(function(){ 2 var txt= $(this).html(); 3 $(this).html(txt.replace(/www\.example\.com/g,'test.example.co.jp')); 4});
###.htaccess
htaccess
1RewriteEngine On 2RewriteCond %{HTTP_HOST} ^www.example\.com$ [NC] 3RewriteRule .* test.example.co.jp%{REQUEST_URI} [R=301,L]
何か根本的に間違えているのかもしれませんが
何卒お力をお貸しいただけないでしょうか?
###補足
とあるサイトのリニューアル準備をしています。
最終サブドメインで公開をするのですが、画像やCSSはメインドメインを参照するため絶対パスで指定をしています。
あらかじめ本番用のパス(置換前)で記述をしておき、
テストの時点ではテスト用のパス(置換後)のURLを参照させるが目的です。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/08 19:31
2017/04/09 01:34
2017/04/09 05:23