3

私は 1and1 の Web ホスティングに 3 つのサブドメインをセットアップしましたが、率直に言って、それらのサポートには多くの要望が残されています。3つすべてで、画像を表示できません。それらはすべて「403 - Forbidden」のように見えますが、その理由も、画像ディレクトリだけである理由もわかりません。

サブドメインは次のとおりです。

http://x1.keefermadness.com/
http://x2.keefermadness.com/ 
http://x3.keefermadness.com/

イメージが存在するディレクトリとサブディレクトリのアクセス許可を777に設定するところまで行きました。サイトの他の外部 (.js ファイルなど) はすべて正常に表示されます。メイン ドメインの画像も問題ありません。どんな助けでも大歓迎です。

4

4 に答える 4

2

問題が断続的に発生するため、WebHost に問題があるようです。

これは、一部の人々にとっては問題を解決するようです。画像をリクエストするときは、クエリ パラメータとしてランダムな文字列を追加します。

画像をリクエストするときは、

home-featured01.jpg?(randomly generated string)
于 2012-07-14T19:04:07.843 に答える
2

実際には .htaccess ファイルの問題でした。

私はずっと前にホットリンクを禁止するように設定していましたが、それはドメインに固有のものであり、サブドメインを考慮していませんでした.

于 2012-09-25T19:45:57.713 に答える
0

.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]

画像と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

乾杯

于 2013-06-19T11:06:04.717 に答える