• 解決済 nobita

    (@nobita)


    こんにちは

    コメント投稿を共有SSLで行おうと思い立ち、試行錯誤しています。

    define("SSL_SCHEME","https://ss1.coressl.jp/");
    define("DEFAULT_SCHEME","http://");
    
    add_filter('get_comment_link', 'ssl_comment_link');
    
    function ssl_comment_link($location){
    $host = str_replace(DEFAULT_SCHEME,"",get_bloginfo('url'));
    return preg_replace(DEFAULT_SCHEME.$host.'/', SSL_SCHEME.$host, $location);
    
    }

    という事で、XREAの共有SSL経由で、コメントの投稿は出来るのですが、wp-comments-post.phpから、元の投稿にリダイレクトされずに、止まってしまいます。

    エラーが発生しているというより、リダイレクトする前で、exit している感じなんですが、どうしてそうなるのかが解らないでいます。

    やっていること自体が、勘違いかもしれませんが、なぜそうなるのか教えてください。

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

    (@nobita)

    こんにちは

    解決できました。

    なんかに、迷い込んだみたいです

    以下のように、reffererなんか使っていいのか 解りませんが、

    add_filter('comment_post_redirect','redirect_after',10,2);
    
    function redirect_after($location,$comment){
    
    	return $_SERVER['HTTP_REFERER'];
    }

    で共有SSL下で一応動作しました

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「共有SSLでのコメント投稿」には新たに返信することはできません。