web-dev-qa-db-fra.com

Pourquoi les images ne s'affichent-elles pas?

Serveur: IIS 6
WordPress version 3.1.1
Multisite utilisant des sous-dossiers

Je peux télécharger des images sur le serveur, mais les vignettes et les images en taille réelle ne s'affichent pas. Si j'essaie de modifier l'image, l'aperçu s'affiche. Le fichier existe dans blogs.dir. J'utilise ISAPI Rewrite pour créer un fichier httpd.conf, qui contient le bloc de code répertorié sous Exemple de sous-dossier sur la page Créer un réseau du Codex.

WordPress indique que le fichier se trouve ici: http://blogs.nvcc.edu/test/files/2011/04/facebook6.jpg .

L’emplacement actuel est ici: http://blogs.nvcc.edu/wp-content/blogs.dir/32/files/2011/04/facebook6.jpg

Tant d'indices ... Je ne peux tout simplement pas les assembler.

Toute aide est grandement appréciée

Damon

2
user4693

Allez réenregistrer vos paramètres de lien permanent pour corriger le fichier .htaccess.

Les systèmes multisites ont une configuration .htaccess légèrement différente. Plus précisément, ils ont cette ligne en eux:

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

Cela permet aux URL/fichiers/quelle que soit l’acheminement vers l’emplacement approprié.

Edit: désolé, vous venez de remarquer que vous utilisez ISAPI Rewrite. Créez une nouvelle règle de réécriture dans votre configuration similaire à la règle .htaccess ci-dessus.

2
Otto