2017-01-06 11 views
0

a.htmlという1つのページのリンクをクリックすると、セキュアサイトSSL(https)であるターゲットリンク(b.html)を開く必要があります。https問題 - ハイパーリンクをクリックした後

私はa.htmlサイトをクリックした後、b.htmlサイトが開かれず、代わりにサイトにアクセスできないと言っていました。私が見た何の問題

HTTPSた:が削除され、//それ が削除された理由を、私は知りません。

いずれかが....この問題が発生している理由を任意のアイデアを持っています

a.htmlテスト....

https://test.abc.com/b.html b.html - ので開けません(https://)が削除されます。

+0

'https://'リンクはどこでテストしていますか?私はあなたがローカルでテストしようとしていると仮定し、ページには 'https'がありません。あなたがあなたの質問をもっと詳しく説明できれば、私たちはもっとあなたを助けることができました。 – PaladiN

+0

これはローカルURLではなく、devサイトのURLです。 a.htmlページはhttpsサイトではありませんが、右クリックしたリンクはhttps:// URLです。だから私はリンクをクリックしてb.htmlは開かない、(実際にはhttps://を削除しているため)、私はフロントエンドの開発者である、この問題について多くのアイデアはありません。 – PCA

答えて

0

私は自分のローカルからテストしており、動作しています。ただ、唯一のあなたはどこからでも作業httpsサイトやページを持っている場合、それが動作するはず

<html> 
<head></head> 
<body> 
    <a href="https://www.google.com">Google link from non https html</a> 
</body> 
</html> 

a.html google home page.

へのリンクを持っているこのコードの小さなブロックを見ています。

編集:jQueryのコード:いくつかのコードのようなあなたのhttpsリンクを削除される可能性があります

  1. :ようないくつかの理由があるはず動作しない場合には

  2. htaccessのようなリダイレクトコードがあります。

そういう場合もあります。

+0

はい私は上記のコードが動作していることを認めます。 (私も今はそれをテストした)。しかし、私たちのサイトリンクをクリックすると、https://が削除されます。もし私がリンクを共有することができたら、私はリンクを共有できたかもしれないが、それは制限されている。あなたは何か理由があるかもしれないような提案をしていますか?上記の答えでいくつかのシナリオを追加しました: – PCA

+0

@PCA私が言及したようなコードのいくつかの並べ替えがあります。 – PaladiN

関連する問題