• 締切済み

SSIによる異なる階層からの呼び出し方

1.http://www.loplopland.com/test/resume 2.http://www.loplopland.com/test/resume/data/holland ウェブページで上の2つの階層で表示しているSSIから http://www.loplopland.com/test/resume/data/holland の階層にあるファイルにアクセスする方法ですが、 data/holland/アクセスファイル.html とすると2では http://www.loplopland.com/test/resume/data/holland/data/holland/アクセスファイル.html にあると読み込んでしまいます。 どちらの階層で表示しているページでも同じ http://www.loplopland.com/test/resume/data/holland/アクセスファイル.html と読み込むためにはどうしたらよいでしょうか? 読み込む元になるファイルのリンクを"http://"から書けばいいんですが、それだと/test/を取り除いたときにすべてリンクを直さないといけなくなることや、ファイル容量がかさばるためなるだけ控えたいと思っています。

みんなの回答

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

環境変数から、自身のPATHを入手して、判別させる。 SSIより、CGIのほうが楽かも・・・ でなけりゃ相対パスで 1.​http://www.loplopland.com/resume​T 2.​http://www.loplopland.com/resumeT/data/holland として、resume​Tの名称を変更するのなら相対パスで可能

関連するQ&A