私のコンピューターで Web サイトを開発していたとき、drupal は仮想ホストのルート ディレクトリにインストールされていたので、すべて問題ありませんでした。しかし、ウェブサイトを www のサブディレクトリの 1 つに別のサーバーに移動すると、ファイルへのリンクが壊れました。URL は "/sites/default/files/..." のようになり、www ルートを指します。RewriteBase /my_dir
すでに.htaccess ファイルに追加しましたが、まだ機能していません。
更新: 間違いは実際には明白でした: URL は絶対的で、先頭に「/」がありました。とにかくあなたたちに感謝します。
更新 1: それでも、それほど明白ではありません。私はpathautoモジュールを使用しており、この「/ content / page-title」を介してページにアクセスすると、ファイルへの相対パスを使用しても機能しません。