別のページへのリンクを含むブロックを作成しました。ブロックはすべてのページのフッターにあります。
<a href="terms_and_conditions">Terms and Conditions</a>
これは、次の URL を持つページで正常に機能します...
http://mywebs.localhost/site1/page1
リンクは次のように正しく解決されます。
http://mywebs.localhost/site1/terms_and_conditions
(「page1」は「URL パス設定」の値です。つまり、「paths」モジュールを使用して /node/56 のエイリアスを作成します)
しかし、ubercart モジュールの一部であるページに移動すると...
http://mywebs.localhost/site1/cart/checkout
ブロック内のリンクが誤って解決されます ...
http://mywebs.localhost/site1/cart/terms_and_conditions
明らかに、完全な絶対リンクを使用すれば動作させることができますが、すべてを変更することなくリモート ホストにアップロードするときに動作させたいと考えています。
相対パスについては、かなりの量のドキュメントと質問があります。しかし、私が知る限り、それはページのコンテンツ セクション内のリンクに関するものです。誰でも私を正しい方向に向けることができますか?