私はProcessWireを初めて使用しています。私は簡単な質問があります。 サーバー上でホストされている状態からローカルサイトを実行する状態に移行しました。一部のイメージ、スクリプト、ページへのリンクが正しく表示されません。サブフォルダのために画像とスクリプトのリンクが正しくない
ホームページは"http://localhost/restaurant/release/"
にあります。たとえば、あるスクリプトへの相対リンクは現在<script src="/site/templates/scripts/f.js">
のようなものです。
ブラウザがこのリンクにアクセスしようとすると、実際には"http://localhost/restaurant/release/site/templates/scripts/f.js"
の代わりに"http://localhost/site/templates/scripts/f.js"
が得られるという問題があります。
ProcessWireはどのようにこれらの種類のリンクを処理しますか?そして、どうすれば修正できますか?
<base href="http://localhost/restaurant/release">
通常通りあなたのリンクを使用します:あなたは、あなたのHTML head
でbase
タグを設定する必要が
文法が改善されました – malix
PHPテンプレートファイルのスクリプトにどのようにリンクしますか?あなたのコードを追加してください。 –