カテゴリ | |
---|---|
サマリ | xrea の SSL 機能を有効にするには |
バージョン | 1.4.3 |
投稿者 | coolkey |
状態 | 完了 |
投稿日 | 2004-07-26 (MON) 14:27:27 |
http://userID.sXX.xrea.com/wiki/ にて現在、正常稼動しているのですが、
SSL通信を行いたいと思い、xrea の ssl アドレスを調べました。 フォルダ public_html 内にて、特に設定無しでSSLが使えるとのことなので、以下のアドレスにアクセスしました。
https://ss1.xrea.com/userID.sXX.xrea.com/wiki/
SSLにて通常表示されることを確認しましたが、 Topページ以外のページにアクセスしようとすると、ページが
http://userID.sXX.xrea.com/wiki/index.php?plugin=newpage&refer=FrontPage
のように、SSL ページから外れてしまいます。
pukiwiki.ini.php にて編集可能かと思い、ファイルを見てみました。
define('DATA_DIR','./wiki/'); といった部分を define('DATA_DIR','https://ss1.xrea.com/userID.sXX.xrea.com/wiki/wiki/'); のように編集し、アップしましたら、
Error message : DIFF_DIR is not found or not writable.
と表示されました。 xrea の ss1 サーバと sXX サーバ は異なるからか、と思いますが…。
絶対パスなり参照パスで SSL サーバにアクセスできないかと、xrea support board 内も検索してみたのですが、見つかりませんでした。 FAQ にも XREA.comへの設置 にもSSLについての記載はないようなので質問させていただきます。宜しくお願いします。
pukiwiki.ini.phpの$scriptを設定するとか。
$script = basename($_SERVER['SCRIPT_NAME']);
「一々basename()を呼ばなくても良いだろ」という真っ当なご指摘があるかもしれませんが ⌣
ありがとうございます。解決しました。
$script = 'https://ss1.xrea.com/userID.sXX.xrea.com/wiki/';
のように記述し、コメント// を外すことで、正常動作しました。