2016-05-13 7 views
0

私は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 headbaseタグを設定する必要が

+0

文法が改善されました – malix

+0

PHPテンプレートファイルのスクリプトにどのようにリンクしますか?あなたのコードを追加してください。 –

答えて

0

また

<script src="/site/templates/scripts/f.js"> 

は、単にスクリプトsrcから先頭のスラッシュを省略します。

関連する問題