サーバー: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
非常に多くの手がかり...私はそれをまとめることはできません。
任意の助けは大歓迎です
- ダモン
.htaccessファイルを修正するには、パーマリンクの設定をもう一度保存してください。
マルチサイトシステムでは、少し異なる.htaccess構成があります。具体的には、彼らはその中にこの行を持っています:
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
これにより、/ files /のどのURLも適切な場所にルーティングされます。
編集:申し訳ありませんが、ISAPI Rewriteを使用していることに気付きました。上記の.htaccessルールに似た新しい書き換えルールをあなたの設定に作成してください。