GNU/Linux >> Linux の 問題 >  >> Panels >> Plesk

WordPress がサブフォルダーにあるように表示されないようにする方法

この記事では、/wordpress や /blog などのサブディレクトリに WordPress ウェブサイトがインストールされている場合に、ウェブサイトにアクセスする訪問者に WordPress ウェブサイトが確実に表示されるようにする方法について説明します。 WordPress のインストール方法以外の情報をお探しの場合は、WordPress ブログ を作成するための詳細なガイドがここにあります!

WordPress を /blog や /wordpress などのサブディレクトリにインストールした場合、yourdomain.com/blog または yourdomain.com/wordpress にアクセスしてアクセスする必要があります。しかし、ドメインの後に /blog や /wordpress を追加せずに、WordPress Web サイトを訪問者に表示したい!これを行うにはいくつかの方法があります…

解決策 1:WordPress をルート (クローン) に移動する

これを解決する最もクリーンな方法は、ワンクリック Web アプリ ユーティリティを使用して WordPress をルートにクローンし、元のインストール (サブフォルダーにあるもの) を削除することです。フォルダ構造をそのままにしておく場合 (おそらく、クリーンな Web ルートが必要です!)、下の解決策 2 に進んでください。関心がない場合は、次のソリューションを実装することをお勧めします:

<オール>
  • Plesk にログイン
  • ワンクリック ウェブ アプリ ボタンをクリックします
  • インストールされているアプリのリストで WordPress のインストールを見つけ、その上にカーソルを置いて [複製] というボタンをクリックします。 2 つの横に並んだ下向きの矢印のように見えます。
  • 宛先と同じドメインを選択し、パス/サブディレクトリを指定しないでください
  • クローン プロセスを続行します。
  • 完了したら、サブディレクトリなしでウェブサイトを読み込めることを確認してください。
  • インストール済みアプリケーションのワンクリック Web アプリ リストに、WordPress の 2 つのインストールが表示されます。 (サブディレクトリにある) 古いインストールのバックアップを実行し、[X] ボタンをクリックして削除します。

    セキュリティ上の理由から古いインストールを削除し、サブディレクトリ内のファイルにまだ依存しているものがないことを確認することが重要です。数か月後に問題が発生する理由がわからないよりも、今知っておくべきです!

    解決策 2:サブフォルダーから WordPress を読み込む

    注意事項:

    <オール>
  • 同じサイトの複数のコピーを同時に実行したままにしないでください (サブドメインが異なるなど)。これを行うと、物事が本当に混乱するだけであり、ワンクリック Web アプリは、更新中にこの設定で問題を引き起こす可能性が高くなります.このソリューションを使用する場合は、WordPress が 1 つしかインストールされていない場合のみであることを確認してください。
  • サイト アドレスとは異なる WordPress アドレスを使用すると、一部のプラグインやテーマが動作しなくなる可能性があります。サイトをサブフォルダーに残すのではなく、ルートに複製することを強くお勧めします。
  • 次の手順では、WordPress をドメインのルートに複製せずに (サブディレクトリなしで) www.domain.com でアクセスできるように WordPress をセットアップする方法を示します。これにより、WordPress を現在のサブフォルダーに残すことができます。 /P>

    プライマリ ドメインの Web ファイルを操作している場合 (Plesk File Manager または FTP を使用)、「ルート」または「Web ルート」は、httpdocs というフォルダ内のすべてです。これがアドオン ドメインである場合、Web ルートは最初に作成したときに定義されています。ほとんどの場合、それはドメインと同じ名前のフォルダーです。以下では、Web ルートを「httpdocs」と呼んでいるため、アドオン ドメインを使用している場合は、その参照を実際の Web ルート フォルダーに置き換えてください。

    警告 :ステップ 7 で 「WordPress アドレス (URL)」の設定を変更しないでください .その設定には、引き続き完全なインストール パスが必要です。 のみ 「サイトアドレス」の値を変更

    <オール>
  • FTP ログインの詳細がわかっている場合は、SFTP または FTPS 経由でログインします。そうでない場合は、Plesk File Manager を使用する方が簡単です。これを行うには、Plesk にログインし、メイン メニューの [ファイル] をクリックします。
  • httpdocs フォルダーを開き、WordPress をインストールしたフォルダー (/blog や /wordpress など) に移動します。
  • index.php ファイルを親ディレクトリ (1 つ前の httpdocs) にコピーします。
  • Web ルートに移動した index.php を編集し、require(‘./wp-blog-header.php’); という行を変更します。 require('./wordpress/wp-blog-header.php'); サブフォルダーのインストール ディレクトリ/パス (「blog」など) として「wordpress」以外のものを使用した場合は、代わりにそのフォルダー名をスラッシュで囲みます
  • 必ず index.php を httpdocs に保存してください
  • 管理者ユーザーで WordPress にログインし、[設定]> [一般] に移動します
  • 「サイト アドレス (URL)」の末尾から /wordpress (または /blog またはインストール フォルダーが何であれ) を削除し、変更を保存します。
  • <強い>おめでとう!これで、WordPress のインストールが http://yourdomain.com でアクセスできることがわかります。

    このガイドは役に立ちましたか、それとももっと助けが必要ですか? Fix my website 製品、共有 Web ホスティング、およびカナダの VPS ホスティングを確認するか、このような詳細についてブログを確認してください!


    Plesk
    1. WordPressパーマリンクをNginxで機能させる方法

    2. スクリプトをルートとして遡及的に実行する方法は?

    3. Linux でファイルを永続的に読み取り専用にして、root でも編集できないようにするにはどうすればよいですか?

    1. GNOME ShellをUnityのように見せるための方法(「CosWhy Not ?!)

    2. Ibusを無視しないようにする方法〜/ .xcompose?

    3. ファイルを変更不可にするにはどうすればよいですか?

    1. Ubuntu20.04LTSをWindows10または7のように見せるための方法

    2. UbuntuをWindows10または7のように見せるための方法

    3. Debian9StretchにWordPressをインストールする方法