• 解決済 Genki

    (@genki)


    [環境]
    サーバー: 独自に立てたサーバー
    OS: CentOS release 5.10 (Final)
    WordPressバージョン: 3.6.1

    http://abc.example.jp/ というホームページを作成し、
    これに *.example.jp というワイルドカード証明書を設定しました。

    以下のトップページは問題なく表示されるのですが、
    https://abc.example.jp/

    以下の様なリンク先に移動すると Not Found となります。
    https://abc.example.jp/sub/

    Not Found
    The requested URL /sub/ was not found on this server.

    証明書の情報自体は確認でき、有効となっています。
    httpでアクセスしたときと同様のページを表示させるにはどうすればよろしいでしょうか。

    以下を試しましたが、いずれも表示されるようにはなりませんでした。

    ●プラグイン WordPress HTTPS(3.3.6) の導入
    * 固定ページの HTTPS で Secure post にチェック。
    * URL Filsters に /sub/ を設定

    いずれもhttpsのページに遷移させるようにはなりましたが、やはり Not Found でした。

    ●/public_html/.htaccess の編集
    * 以下の3行を追記して、httpsのページにリダイレクトするようになりましたが、やはり Not Found でした。

    RewriteCond off
    RewriteCond %{REQUEST_URI} /contact?$
    RewriteRule ^(.*)$ https://{HTTP_HOST}/contact [R,L]

    事象としては以下と同じです。

    WordPress : フォーラム ≫ wordpress https 適応時に404に接続されます。
    http://ja.forums.wordpress.org/topic/15725?replies=5

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 Genki

    (@genki)

    こちら、解決しました。

    virtual.conf で以下のパスの指定が間違っていました。
    そのため、トップページ以外が全てNot Foundとなっていました。

    <Directory “/home/admin/abc.example.jp/public_html>

    お騒がせしました。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「ワイルドカード証明書を適用したページでNot Foundになる」には新たに返信することはできません。