質問: wordpressのインストールサイトのフォルダが最終的なサイトの保存先に移動する 私のクライアントにはbusiness.comというサイトがあります。古いファッションサイトのすべてのファイルはそこにあります、画像、ビデオ、html、css。私はちょうどbusiness.com/cmsと呼ばれるフォルダーを作り、ここにwordpressをインストールしました。 2ヵ月後彼らはものを書き、画像をアップロードし、そしてwpでそこにサイトをやる。今度はそれは場所を昼食をとる時間である問題は、すべての画像とページがroot.com.comではなくbusiness.com/cmsに属していることです。私は古いサイトを削除し、ルートレベルでのcmsフォルダからすべてのファイルを置くとき、サイトは多くのこと、画像を見逃すだろうと手動でテキストにpdfをリンクどうやってそれを正しくやるのですか。サイトを/ cmsに保持し、.htaccessウィザードを使用してルートのように見せることはできますか?ヘルプ、明日昼食する必要があります!
回答: ここであなたの最も簡単な解決策はあなたのcmsフォルダにすべてを保存することです。そして、 http://codex.wordpress.org/giving_wordpress_its_own_directory にあるこのステップに従ってください。これはすべてのwordpress関連ファイルをcmsフォルダに保存しますが、ルートからの実行、indexのコピー、ウィザードを使ったウィザードのような.htaccessのように見えます。楽しい 既存のサブディレクトリインストールを使用する wordpressが既に自分のフォルダにインストールされている場合(つまり http://example.com/wordpress )、手順は次のとおりです。 generalpanelに行きます。 ボックスに サイトアドレス(url): アドレスをルートディレクトリのurlに変更します。例:http://example.com クリック 変更内容を保存。 (この時点ではエラーメッセージを気にせず、ブログを見ようとしないでください!おそらくファイルが見つからないというメッセージが表示されます。) index.phpファイルと.htaccessファイルをwordpressディレクトリからサイトのルートディレクトリ(ブログアドレス)にコピーします(移動しないでください)。 .htaccessファイルは見えないので、あなたはあなたのftpクライアントが隠しファイルを表示するように設定しなければならないかもしれません。あなたがかなりのパーマリンクを使っていないのなら、あなたは.htaccessファイルを持っていないかもしれません。 windows(iis)サーバー上でwordpressを実行している場合 そして、かなりパーマリンクを使っているなら、あなたはあなたのwordpressディレクトリに.htaccessファイルよりむしろweb.configを持っているでしょう。上記のように、index.phpファイルをルートディレクトリにコピーします(移動しないでください)。ただし、web.configファイルをルートディレクトリに移動しないでください(コピーしないでください)。 ルートディレクトリのindex.phpファイルをテキストエディタで開きます。 以下を変更してファイルを保存してください。という行を変更します。 require( './ wp-blog-header.php');wordpressコアファイルのディレクトリ名を使用して、 を以下に入力します。 require( './ wordpress/wp-blog-header.php'); あなたのサイトにログインしてください。それはまだhttp://example.com/wordpress/wp-admin/であるはずです パーマリンクを設定したら、パーマリンクパネルに行き、パーマリンク構造を更新してください。適切なファイル権限がある場合、wordpressは自動的に.htaccessファイルを更新します。 wordpressがあなたの.htaccessファイルに書き込めない場合、それはあなたに新しい書き換え規則を表示するでしょう、あなたは手動であなたの.htaccessファイルにコピーするべきです(メインのindex.phpファイルと同じディレクトリに)