webdevqa.jp.net

Apacheは/ var / wwwをjsファイルパスに追加します

問題が発生しました。クライアントにはVPSがあり、Magentoシステムをそれに転送しました。

問題は、たとえばmagentoへのパスが/ var/www/magentoであり、その中に/var/www/magento/file.js(たとえば)のようなファイルがある場合、フロントエンドでロードしようとすることです。

(Host)/var/www/magento/file.js

だがしかし

(Host)/magento/file.js

どうすればこれを修正できますか?

更新1

奇妙なことに、CSSファイルは正しくリストされていますが、JSファイルは間違ったパスを使用しています。

2
Jevgeni Smirnov

varフォルダーとmediaフォルダーに書き込み権限があることを確認してください。 777権限を付与し、Magentoフォルダーの/var/cacheの内容をクリアします。

3
Johan

.htaccessをチェックして、適切な書き換え設定を確認してください。 RewriteBaseディレクティブを適切に定義するか、RewriteRule設定を変更する必要がある場合があります。いずれの場合も、参照は絶対的なものではなく、それぞれdocrootまたはHTTPURLに関連している必要があります。

また、URLまたはSEO構成がMagentoで誤って構成されている可能性があります(開示:Magentoに精通していないため、WordpressおよびJoomlaが行う)のようなサイトURLを定義しているかどうかはわかりません。

0
Garrett