joomla BASEHREFはHTTPSの代わりにHTTPを使用します

アンジェロフックス

私はから私のサイトを変更したいhttphttps常に。

そこで、それに応じてapacheを構成しました。これで、自分のサイトのURL(https://steamnet.deを入力すると、インデックスサイトは正常に読み込まれますが、参照される要素(CSS、画像など)は読み込まれません。

base href設定されhttp://steamnet.de/ていて、httpsそこでは何千も使用していないので、そうしているように私には思えます混合コンテンツをロードしないようにFirefoxを設定しました。

だから私は設定してJoomlaのを伝えることができますどのようbase hrefhttps://steamnet.de(またはそれ以外の場合は完全にサイトを作りますssl?)

私は、グローバルSSLは(、ドイツ語で「SSLのerzwingen」Joomlaのコンフィギュレーションの要素を強制設定しようとした$force_ssl中でconfiguration.php、「すべてのもの」に)が、その後、無限とサイトの休憩303自体にエラーリダイレクト。(後付けとして:ここの303代わりに見つけて驚い301た。誰かが私に感謝すると説明してくれたら)

Laoneoは、うまくいかなかったいくつかの解決策を提案しました。完全を期すために、ここにリストがあります)

  1. URLに設定$live_siteますhttps
  2. 変更する場合はプローブし$sef$sef_rewrite役立ちます。

アパッチログ: access.log

91.42.221.000 - - [03/Nov/2013:12:41:25 +0100] "GET / HTTP/1.1" 303 4854 "-" "Mozilla/5.0 (Gecko) Firefox/64"
91.42.221.000 - - [03/Nov/2013:12:41:25 +0100] "GET / HTTP/1.1" 303 516 "-" "Mozilla/5.0 (Gecko) Firefox/64"
91.42.221.000 - - [03/Nov/2013:12:41:25 +0100] "GET / HTTP/1.1" 303 516 "-" "Mozilla/5.0 (Gecko) Firefox/64"

error.log アクセスには何も含まれていませんが、次の行があります reload

[Sun Nov 03 12:41:16 2013] [notice] Graceful restart requested, doing restart
[Sun Nov 03 12:41:16 2013] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
[Sun Nov 03 12:41:17 2013] [warn] RSA server certificate CommonName (CN) `Angelo Neuschitzer' does NOT match server name!?
[Sun Nov 03 12:41:17 2013] [notice] Apache/2.2.16 (Debian) PHP/5.3.3-7+squeeze17 with Suhosin-Patch proxy_html/3.0.1 mod_ssl/2.2.16 OpenSSL/0.9.8o configured -- resuming normal operations
ダニエル・ディミトロフ

申し訳ありませんが、現在の答えは本当に正しいとは思いません。この答えはハッキングを促進し、問題を回避します。次回Joomlaを更新するときは、コアファイルが上書きされるため、コアファイルを更新する必要があります。

実際、getInstanceのJURIのコードを見ると、次のことがわかります。

// Determine if the request was over SSL (HTTPS).
if (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off'))
{
        $https = 's://';
}
else
{
        $https = '://';
}

問題は、$ _ SERVER ['HTTPS']が明らかに初期化されていないサーバーがあるのはなぜかということです。理由はわかりませんが、動作することがわかったのは、最初に.htaccessファイルに次の行を追加することです。

<IfModule mod_env.c>
   SetEnv HTTPS on
</IfModule>

これを行うことにより、$ _ SERVER ['HTTPS']が初期化されているように見え、Juri :: currentは期待どおりのURL(httpsで始まるURL)を返します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Joomla 3のJModelBaseが非推奨になったのはなぜですか?代わりに何を使用する必要がありますか?

分類Dev

apacheの代わりにnginxを使用してJoomlaを設定するとランダムエラーが発生する

分類Dev

getcmdはJoomlaで何をしますか

分類Dev

BokehはHTTPの代わりにHTTPSを提供します

分類Dev

Joomla-写真を投稿する

分類Dev

joomlaのHeadタグのJavascript

分類Dev

Joomla呼び出し関数

分類Dev

Joomla2.5のJSJobs Extension

分類Dev

JoomlaからLaravelへの移行

分類Dev

joomlaで画像を中央揃え

分類Dev

JoomlaはHTTPリクエストを監視します

分類Dev

Joomla - Joomla でこのリンクを修正する方法

分類Dev

Joomla 2.5 を学び、自分の知識を Joomla 3.6 に適用できますか

分類Dev

joomlaのjavascriptにphp変数を渡す

分類Dev

JoomlaのJFormsは編集時に読み取り専用にします

分類Dev

Joomla3用のJoomla1.5のWeblinksモジュール?

分類Dev

Team Foundation Serverはhttpの代わりにhttpsを使用できますか?

分類Dev

私のjoomlaにショートコードを追加します

分類Dev

Joomla3でJModelを使用する方法

分類Dev

Joomla!動的URLを書き換えます

分類Dev

JoomlaにjQueryコードを追加する

分類Dev

JoomlaをWordpressに交換する

分類Dev

Yii2をJoomlaに統合し、Joomlaの「ユーザー」テーブルを使用する

分類Dev

Joomla WebサイトのDockerへの移行:画像はPHPまたはJoomlaに基づいていますか?

分類Dev

joomla2.5をjoomla3.1.1にアップグレードする方法

分類Dev

Joomlaをアップグレードする方法!1.0.15 Joomlaに安定!3.1

分類Dev

joomla htacessを使用してURL内の複数のファイルを一度に制限できますか(パスの終わりはユーザー番号です)

分類Dev

joomlaに含まれるphpページ

分類Dev

Joomlaプラグインの種類は?

Related 関連記事

  1. 1

    Joomla 3のJModelBaseが非推奨になったのはなぜですか?代わりに何を使用する必要がありますか?

  2. 2

    apacheの代わりにnginxを使用してJoomlaを設定するとランダムエラーが発生する

  3. 3

    getcmdはJoomlaで何をしますか

  4. 4

    BokehはHTTPの代わりにHTTPSを提供します

  5. 5

    Joomla-写真を投稿する

  6. 6

    joomlaのHeadタグのJavascript

  7. 7

    Joomla呼び出し関数

  8. 8

    Joomla2.5のJSJobs Extension

  9. 9

    JoomlaからLaravelへの移行

  10. 10

    joomlaで画像を中央揃え

  11. 11

    JoomlaはHTTPリクエストを監視します

  12. 12

    Joomla - Joomla でこのリンクを修正する方法

  13. 13

    Joomla 2.5 を学び、自分の知識を Joomla 3.6 に適用できますか

  14. 14

    joomlaのjavascriptにphp変数を渡す

  15. 15

    JoomlaのJFormsは編集時に読み取り専用にします

  16. 16

    Joomla3用のJoomla1.5のWeblinksモジュール?

  17. 17

    Team Foundation Serverはhttpの代わりにhttpsを使用できますか?

  18. 18

    私のjoomlaにショートコードを追加します

  19. 19

    Joomla3でJModelを使用する方法

  20. 20

    Joomla!動的URLを書き換えます

  21. 21

    JoomlaにjQueryコードを追加する

  22. 22

    JoomlaをWordpressに交換する

  23. 23

    Yii2をJoomlaに統合し、Joomlaの「ユーザー」テーブルを使用する

  24. 24

    Joomla WebサイトのDockerへの移行:画像はPHPまたはJoomlaに基づいていますか?

  25. 25

    joomla2.5をjoomla3.1.1にアップグレードする方法

  26. 26

    Joomlaをアップグレードする方法!1.0.15 Joomlaに安定!3.1

  27. 27

    joomla htacessを使用してURL内の複数のファイルを一度に制限できますか(パスの終わりはユーザー番号です)

  28. 28

    joomlaに含まれるphpページ

  29. 29

    Joomlaプラグインの種類は?

ホットタグ

アーカイブ