web-dev-qa-db-ja.com

画像が表示されないのはなぜですか?

サーバー:IIS 6
WordPressバージョン3.1.1
サブフォルダを使用したマルチサイト

画像をサーバーにアップロードできますが、サムネイルとフルサイズの画像が表示されません。画像を編集しようとすると、プレビューが表示されます。ファイルはblogs.dirにあります。 ISAPI Rewriteを使ってhttpd.confファイルを作成しています。このファイルには、Codexの[Create a Network]ページの[Subfolder Example]にリストされているコードブロックが含まれています。

WordPressはファイルがここにあると言う: http://blogs.nvcc.edu/test/files/2011/04/facebook6.jpg

実際の場所はここにあります: http://blogs.nvcc.edu/wp-content/blogs.dir/32/files/2011/04/facebook6.jpg

非常に多くの手がかり...私はそれをまとめることはできません。

任意の助けは大歓迎です

- ダモン

2
user4693

.htaccessファイルを修正するには、パーマリンクの設定をもう一度保存してください。

マルチサイトシステムでは、少し異なる.htaccess構成があります。具体的には、彼らはその中にこの行を持っています:

# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

これにより、/ files /のどのURLも適切な場所にルーティングされます。

編集:申し訳ありませんが、ISAPI Rewriteを使用していることに気付きました。上記の.htaccessルールに似た新しい書き換えルールをあなたの設定に作成してください。

2
Otto