私は drupal サイトで作業しています。url()現在の問題は、または変数を使用してリンクを作成するとbase_path、ローカルの開発環境では問題なく動作しますが、まったく同じコードをサーバーに配置すると、urlnodeがパスの文字列を先頭に追加することです。
たとえば、パスは<drupal site>/latestnewsです。生成されたパスは<drupal site>/node/latestnode、クリックするとpage not foundエラーが表示されます。ただし、ホームページからクリックすると、リンクが正常に機能する (つまり、正しいパスが生成される) ことに注意してください。
任意の助けをいただければ幸いです。役立つ場合は、テストに Pantheon ホスティングを使用しています。