この質問が別の場所で回答されている場合は申し訳ありませんが、いくつかのページを検索してみましたが、うまくいきませんでした。
だから私はすべてのページで使用しているインクルード ファイル (サイドバー) を持っています。
Default.asp
Products.asp
Salary/Survey.asp
inc/sidebar.asp (this is the included file)
今sidebar.asp
、私はへのリンクを持っていますSalary/Survey.asp
ルートレベルの他のすべてのページから、私は簡単に使用でき、href='Salary/Survey.asp'
正常に動作します。しかし、私がページにいるときSurvey.asp
、書き込みhref='Salary/Survey.asp'
は実際になりSalary/Salary/Survey.asp
ます。適切に使用する必要があることは理解してい../Salary/Survey.asp
ますが、ルート レベルのページでは機能しません。
他の誰かのプロジェクトで働いていて、彼のディレクトリ構造がわからないため、パスのオプションしかroot relative
あり/Default.asp
ません。/Salary/Survey.asp
document relative
これが理解しやすく、誰かが私を助けてくれることを願っています。
ありがとう!