質問: ### 前提・実現したいこと Wordpressで運営している既存サイトのテスト環境(まるごと)をサブドメインで構築したい WPでブログを運営して3年ほどになりますが、恥ずかしい話CSSとHTMLの基本的な知識しかありません。 皆様の回答に対してアホ丸出しの発言をしてしまう事も有ると思いますが出来るだけ調べてみますのでお手柔らかにお願いします。 ### 発生している問題・エラーメッセージ 使用レンタルサーバー エックスサーバー サブドメインにwordpressをインストール後、FTPソフトでht.access, wp-config以外のファイルを既存サイトのファイルと置き換え →phpmyadminでサブドメインのDBに既存サイトのDBインポート(エラー無し) →テストサイトを開くと記事や画像は反映されているがCSSが反映されない(HTMLだけのサイト) CSSが反映されない理由がわからず、困っています。 よろしくお願いします。 追記 データベースインストール後、テストサイトのWPログイン画面に移動すると既存サイトの方に転送されてしまいます。 ### 試したこと 同じ条件で他運営サイトのテスト環境を構築した場合は成功したので、既存サイトの階層構造がおかしいのかな?と思い以下を試しました。 既存サイトはwordpressインストール時に直下ではなくサブディレクトリにインストールしているので、サブドメインもインストール時にサブディレクトリ(/wp)でインストールして試したりしてみたのですが変化無し。 CSSが反映されていない状態でのサイトをクロームで検証してみると、 Failed to load resource: the server responded with a status of 404 が沢山でています。 エラーの意味は調べて分かりましたが、どうすればいいのか、根本の原因(CSSを読み込まない)が何か分かっていません。 ### 補足情報(FW/ツールのバージョンなど) 使用レンタルサーバー Xserver PHP5.3.3 apache MySQL5.5 Wordpressは最新版 プラグイン ファイル置き換えしているのでリストにはありますが有効化はしてないです。 AddQuicktag Akismet Anti-Spam All In One SEO Pack AmazonJS BackWPup Contact Form 7 Edit Author Slug EWWW Image Optimizer FooTable Google Analytics Dashboard for WP (GADWP) Google XML Sitemaps Head Cleaner P3 (Plugin Performance Profiler) Responsive Menu Search Regex Table of Contents Plus TablePress TinyMCE Advanced WebSub/PubSubHubbub WordPress Popular Posts WP Multibyte Patch
回答: もとのDBをそのまま移行したということなので、 WordPress アドレス (URL)と、サイトアドレス (URL)が元のままではないですか? wp-config.phpに下記を書くか、DBを直で編集してみてはいかがですか? ◇wp-config.php define('WP_HOME','http://○○○○.com/public_html/test/wp/'); define('WP_SITEURL','http://○○○○.com/public_html/test/wp/');