今回GoLiveサイトをWWSサイトへ作成する際に発生したエラーで、何回もテクニカルサポートとやり取りを行ないました。
発生したエラーメッセージは「file://※※※※/index.htmlという名前のサイトが見つかりません」です。
これじゃ何のことかわかりません。
(※※・・は都度入力した新規サイト名などから変わります)
GoLiveやWWSをインストールしなおしたり、いろいろ試した結果、最終的にアドビ担当者からは「”テクニカルソリューションデータベース”の通りに行なうと間違いなく作成できます」と言 われました。
それを受け、私が試行錯誤した結果、(1)GoLiveサイトウィザードにおける”WWSの新規サイト名”で”@”を使ったこと。さらに(2)サイト内の”index.html”がトップペー ジとしてGoLiveにて認識されていなかったこと。の2点が要因であることが判明しました。
”@”の使用に関してアドビ担当者からは「通常Webでは英数字、_(アンダーバー)、-(ハイフン)しか使用しないので・・」とのコメントをいただきました。
確かに、その通りで私もWebサーバへアップするディレクトリ名では使用しません。ですが、あくまでローカルディスクにおけるディレクトリの名称なのでそんなところまで注意しません。
また、それなら”新規サイト”というデフォルト値でサイトを作成するとエラーは発生しないというのはどうしてでしょうか?
矛盾が生じています。
もちろん「テクニカルソリューションデータベース」にも、サイト名作成の条件については何も記載されておりません。
index.htmlがトップページとされていなければいけないことも同様に記載されておりません。
新規にサイトを作成するのではなく、既存のフォルダを読み込んでサイトを作成するとトップページとして認識しない(アドビ担当者からお聞きしました))割にはその点不親切です。
(トップページとして認識させるための設定方法は親切に即答いただけましたが)
エラーメッセージも不親切です。
サイト名を入力した時点で不正な名称だったら警告を返すべきではないでしょうか?
アドビ担当の方の丁寧な応答が評価できるからこそ、残念でなりません