1
自分のサイトをダウンロードし、アップロードフォルダなしでローカルに配置しました。 public_html/uploadsからのすべてのリソースはオンラインです(多くのもの)。そして、私はhtaccessをオンラインアップロードにリダイレクトする必要があります。は公共リソースオンラインのhtaccessにリダイレクトできません
私は私のプロジェクトのローカル空のフォルダのアップロード中と.htaccessファイル内に作成:
RewriteEngine On
RewriteBase /uploads/
RewriteCond %{THE_REQUEST} /uploads/([^\s?]*) [NC]
RewriteRule^%1 [L,NE,R=302]
RewriteRule ^((?!uploads/).*)$ uploads/$1 [L,NC]
しかしcan`tは、リソースを取得:ネットを::私はリダイレクトするにはどうすればよいERR_TOO_MANY_REDIRECTS
すべてのリソースファイルをオンラインから取得するローカルサイト
ことないのtrowsエラーが、しかし、画像が読み込まれていない.....画像のURLを検査するとき、それのためにlocalhostのURLは、それが(STILです外部からは取得しません) – calin24
正確な画像URLは何ですか?新しいブラウザからテストする – anubhava
画像のURLは、https://www.mainsite.com/uploads/companies/1251/data/picture-name.jpg 、localhost:http://www.mainiteのURLにする必要があります。ローカル/アセット/ img/no-photo.jpgアップロードに画像が見つからないため、no-photo.jpgに設定されています – calin24