ubuntu14.04でapache2+php+mysqを使用してwordpressを構築しました。ただし、apache2 のルートディレクトリは変更していません。今日、apache2のルートディレクトリをiwordpressのあるディレクトリに変更したら、突然wordpressが使えなくなってしまいました。
変更前は次のようになります
ルート ディレクトリを変更すると、リンクをクリックすると 404 no found が表示されます
以前のルートディレクトリはデフォルトのルートディレクトリです
私のWordPressは元のルートディレクトリの下にインストールされているので、/wordpressをdocumentrootの後ろのディレクトリの最後に直接追加しました
なぜこれが起こっているのか知りたいです?ドメイン名を入力した後、WordPress Web サイトに直接アクセスするにはどうすればよいですか?ありがとうございます
この問題を解決したかどうかはわかりません。昨日セグメントフォルトを登録したばかりなので、以前は問題に気づきませんでしたが、過去に同様の問題に遭遇しました。 Apache のファイル ルート ディレクトリが正常に変更されていません。Apache のルート ディレクトリを変更するには、2 つのファイルを変更する必要があります。1 つは /etc/apache2/sites-available/000-default.conf (これを変更しました)、もう 1 つは/etc/apache2/apache2.conf (これを見逃しています)。
を見つけます。 リーリーあなたがしなければならないのは、私が 2 番目の設定ファイルと呼ぶものを変更することです:
vim /etc/apache2/apache2.conf
次に、i を押して編集モードに入り、下にスクロールして (かなり後ろにあることを忘れないでください...)
に変更してください
リーリーこれで十分です。お役に立てれば幸いです。
ディレクトリのアクセス許可は適切に割り当てられていますか?
スクリーンショットを見てください。ホームページに入ることができますが、他のページは404です。書き換えがオンになっていない可能性があります。Webサイトのルートディレクトリには、書き換えを設定するために.htaccessファイルが必要な可能性があります
実際、ドメイン名のディレクトリ設定では、wordpress を ../html/ の下に置くのではなく、/var/www/ の下に置き、サイト利用可能なルート ディレクトリを /var/www/wordpress に設定する必要があります。そうする場合は、次のようにします。 , スタイルが出なくても問題ありません