web-dev-qa-db-fra.com

403 Interdit sur les images de mes sous-domaines

Je me tire les cheveux après plusieurs allers-retours avec 1 et 1 personnes à la fois par email et par téléphone.

J'ai configuré plusieurs sous-domaines via le panneau de configuration 1and1 et cela semble fonctionner correctement. Celui de la capture d'écran ci-dessous est

http://x3.keefermadness.com

Tout se charge correctement sauf les images. En les inspectant, ils donnent un 403 Interdit. J'ai essayé de changer les autorisations sur des fichiers individuels et les répertoires de cette structure, mais en vain.

1and1 continue de blâmer mes références d'image, mais elles fonctionnent correctement localement via MAMP, sans aucune modification.

Des idées? 1and1 a été complètement inutile, et je suis sur le point de passer à un autre hébergeur.

J'ai essayé d'autres contenus Web, y compris une nouvelle installation wordpress. Aucune image ne charge jamais. Tout le reste - HTML, JS, CSS, se charge bien.

403 forbidden

1
Keefer

Je viens de regarder votre page source, et (exemple) image: http://x3.keefermadness.com/lib/img/home/home-about.jpg charge parfaitement bien en visitant cette URL. Avez-vous un paramètre activé pour "interdire la liaison en hyperlien" d'images quelque part? Il est possible que cela cause le problème.

2
ionFish

Nous avons supprimé la dernière ligne du fichier . Htaccess

RewriteEngine on 
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?zzz\.com [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?zzz\.co.uk [NC]
RewriteRule \.(gif|jpe?g|js|css|png)$ - [F,NC,L]

qui retournait l'action interdite pour les images et CSS

RewriteEngine on 
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?zzz\.com [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?zzz\.co.uk [NC]

https://httpd.Apache.org/docs/2.2/rewrite/flags.html#flag_f

0
Nick van Esch