BugTrack/2299
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* SSLのPortが443ではない場合、すべてのリンクが不正になっ...
- ページ: [[BugTrack]]
- 投稿者: [[Baryon Lee]]
- 優先順位: 重要
- 状態: 完了
- カテゴリー: 本体バグ
- 投稿日: 2008-03-06 (木) 15:24:32
- バージョン: 1.4.7
- リリース予定バージョン: 1.5.2
** メッセージ [#v5dc92f3]
SSLのPortが443ではない場合、すべてのWikiリンクが不正にな...
再現手順:
1、ApacheのSSLを有効します
2、https-ssl.confにあるPortを修正し、443から8080へ変更し...
Listen 8080
...
<VirtualHost _default_:8080>
3、Pukiwiへアクセスして確認できます。
対応方法:
lib\func.php (r1.73) Line.600 を修正します
//$script = (SERVER_PORT == 443 ? 'https://' : 'http://...
$script = ($_SERVER['HTTPS'] ? 'https://' : 'http://');...
初めてのphp対応ですが、ご確認ください
--------
- 関連: [[BugTrack/341]] -- &new{2008-03-06 (木) 18:38:0...
- (調べればすぐにわかることですが)どのリビジョンに対す...
- 対策、報告お疲れ様です。とりあえず、
$script = (isset($_SERVER['HTTPS']) ? 'https://' : 'htt...
の方がいいんじゃないかな。 -- [[ぃぉぃぉ]] &new{2008-03-0...
- その下のポートの判断もおかしいですね。まとめて
$script = (SERVER_PORT == 443 ? 'https://' : 'http://')...
$script .= SERVER_NAME; // host
$script .= (SERVER_PORT == 80 ? '' : ':' . SERVER_PORT);...
↓
$script = (isset($_SERVER['HTTPS']) ? 'https://' : 'htt...
$script .= SERVER_NAME; // host
$script .= (SERVER_PORT == (isset($_SERVER['HTTPS']) ?44...
こんな感じかな -- [[mashiki]] &new{2008-07-20 (日) 03:00:...
- 関連: [[BugTrack2/124]] -- &new{2008-12-12 (金) 21:15:...
- ルートURLに展開しない場合には
$script = (isset($_SERVER['HTTPS']) ? 'https://' : 'htt...
$script .= SERVER_NAME; // host
$script .= (SERVER_PORT == (isset($_SERVER['HTTPS']) ?44...
$script .= $_SERVER['PHP_SELF']; // PHP Script
上記の4行目を追加した4行を追加してやることでうまくいきま...
- 対応しました commit:6785d8bbd5 -- [[umorigu]] &new{2017...
-- commit:87416fbe41 と合わせて、ポート番号による判定では...
#comment
終了行:
* SSLのPortが443ではない場合、すべてのリンクが不正になっ...
- ページ: [[BugTrack]]
- 投稿者: [[Baryon Lee]]
- 優先順位: 重要
- 状態: 完了
- カテゴリー: 本体バグ
- 投稿日: 2008-03-06 (木) 15:24:32
- バージョン: 1.4.7
- リリース予定バージョン: 1.5.2
** メッセージ [#v5dc92f3]
SSLのPortが443ではない場合、すべてのWikiリンクが不正にな...
再現手順:
1、ApacheのSSLを有効します
2、https-ssl.confにあるPortを修正し、443から8080へ変更し...
Listen 8080
...
<VirtualHost _default_:8080>
3、Pukiwiへアクセスして確認できます。
対応方法:
lib\func.php (r1.73) Line.600 を修正します
//$script = (SERVER_PORT == 443 ? 'https://' : 'http://...
$script = ($_SERVER['HTTPS'] ? 'https://' : 'http://');...
初めてのphp対応ですが、ご確認ください
--------
- 関連: [[BugTrack/341]] -- &new{2008-03-06 (木) 18:38:0...
- (調べればすぐにわかることですが)どのリビジョンに対す...
- 対策、報告お疲れ様です。とりあえず、
$script = (isset($_SERVER['HTTPS']) ? 'https://' : 'htt...
の方がいいんじゃないかな。 -- [[ぃぉぃぉ]] &new{2008-03-0...
- その下のポートの判断もおかしいですね。まとめて
$script = (SERVER_PORT == 443 ? 'https://' : 'http://')...
$script .= SERVER_NAME; // host
$script .= (SERVER_PORT == 80 ? '' : ':' . SERVER_PORT);...
↓
$script = (isset($_SERVER['HTTPS']) ? 'https://' : 'htt...
$script .= SERVER_NAME; // host
$script .= (SERVER_PORT == (isset($_SERVER['HTTPS']) ?44...
こんな感じかな -- [[mashiki]] &new{2008-07-20 (日) 03:00:...
- 関連: [[BugTrack2/124]] -- &new{2008-12-12 (金) 21:15:...
- ルートURLに展開しない場合には
$script = (isset($_SERVER['HTTPS']) ? 'https://' : 'htt...
$script .= SERVER_NAME; // host
$script .= (SERVER_PORT == (isset($_SERVER['HTTPS']) ?44...
$script .= $_SERVER['PHP_SELF']; // PHP Script
上記の4行目を追加した4行を追加してやることでうまくいきま...
- 対応しました commit:6785d8bbd5 -- [[umorigu]] &new{2017...
-- commit:87416fbe41 と合わせて、ポート番号による判定では...
#comment
ページ名: