1

こんにちはみんなこれの理由は何である可能性があります:

同じウェブホスティングとその中の画像に、自分のウェブサイト(Wordpress)に関係のないフォルダ「壁紙」があります。それらにアクセスしたい場合は、website.com / wallpapers / myimage.jpgにアクセスすると、機能しました。

しかし、私はそれがもう機能しないことに気づきました。私のワードプレスサイト+ウェブサイト内のエラー404が表示されます。

この無効になっているいくつかのプラグインなどを修正しようとしましたが、どこを見ればよいですか?理由は何ですか?多分htaccess?

ありがとう!

4

2 に答える 2

2

はい、.htaccessに関するあなたの推測は完全に正しいと思います。Wordpressでパーマリンクを有効にすると、次の.htaccessファイルが自動的に作成されるか(権限に応じて)作成されます。

# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

あなたに関連するこの2行は次のとおりです。

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

彼らが基本的に行っているのは、Wordpressのインストールとは別のファイルやディレクトリとして実際に存在するファイルやディレクトリ(つまり、壁紙ディレクトリ)を除いて、すべてのURLリクエストがルートのindex.phpを介して実行されるようにすることです。したがって、まず最初に、.htaccessが次のようになっていることを確認します。

于 2012-12-17T10:05:56.450 に答える