埋め込み先によって相対リンク先が変わる場合

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
たかだばし
アクティブユーザー
記事: 10
登録日時: 2006年2月23日(木) 22:01

埋め込み先によって相対リンク先が変わる場合

投稿記事 by たかだばし » 2006年2月23日(木) 22:32

はじめまして、某社でホームページ企画&作成を担当しております。
CMS Desiner を利用した提案を検討中のため、もっかスターターキットで検証中であります。
CMSもxmlも初心者ですが、よろしくお願いします。

さて、 「埋め込み先ファイルをroot以外に置きたい」の記事に基づき、
ルート以外のページへの埋め込みを試しております。

リンク集の埋め込みで質問なのですが、
リンクの説明文に相対パスでリンク先を指定した場合、
埋め込み先によってリンク先が変わり、うまくいきません。
下記参照ください。
http://gumbo.ciao.jp/linktest/tlink.php
http://gumbo.ciao.jp/tlink.php

上記は、たとえば、イベント告知のようなスペースを複数ページに設置し、
すべて同じページに誘導するようなケースで使いたいと思っております。

絶対パスで書くほかないのでしょうか?
良い方法がありましたら、ご教示願います。 :shock:

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: 埋め込み先によって相対リンク先が変わる場合

投稿記事 by webmaster » 2006年2月24日(金) 01:33

 たかだばしさん、ご質問ありがとうございます。

 ご質問の件ですが、"index.html" を「リンク先」項目に入力した時に、相対パス
になってしまうので、例えば /linktest/tlink.php で表示すると、/linktest/inde.html
になってしまうのを、どんな場合でも /index.html にリンクするようになって欲しい、
ということと認識致しました。

 基本的にはルートからの絶対パスにして頂くか、http://から始まるURL表記に
して頂くことになると思います。m(_ _)m

 この場合ですと、"/index.php"のように入力して頂くのがベストかと思います。

 ご要望通りではないかと思いますが、現状ではこのような形になります。m(_ _)m
 ご質問内容とズレていましたら、ご指摘頂ければ幸いです。

たかだばし
アクティブユーザー
記事: 10
登録日時: 2006年2月23日(木) 22:01

ありがとうございます

投稿記事 by たかだばし » 2006年2月24日(金) 09:36

ルートからの絶対パスで書けば良かったのですね。
解決いたしました :oops: ありがとうございました!

CMS Desiner、いろいろなことが出来そうですね。
企画の方進めてみます。

これからも応援しております。

返信