2017-04-27 2 views
1
に設定された表示

当社のウェブサイト持っている登録ユーザーのみ利用可能であり、(低学年)個人情報joomlaのは、ページが登録されたアクセス

URLを表示するには、PHPスクリプトを実行する「プライベート」カテゴリーにある記事ときにログインしてこのhttps://example.org/index.php/listsecretpage

は、どういうわけか、検索エンジンが見つかり、このページをインデックス化のようにメニューが見え、次のと、それは私がいることを前提とし、このhttps://example.org/index.php/2-features/445-secretpage

のようなURLを使用してログインせずに閲覧することができ、表示2 - 機能とは、このページが「feアタレス "。自分のページが「プライベート」になっていることを考えると、このページのカテゴリがほぼ1年前に変更される前から、これはキャッシュ問題になる可能性がありますか?

質問: おそらく、Joomlaは登録されていないユーザー(特に検索エンジン)にのみ登録済みアクセスとマークされたページを提供していましたか?

index.php/2-features/dont_show_this_pageのように、カテゴリに基づいてJoomlaが提供する(選択的な)ページを停止するにはどうすればよいですか?

メンテナンスで私のページに関連するクリアキャッシュが表示されませんでした。実際はキャッシュされているようです。 Joomlaのキャッシュを調べて、選択ページをクリアしたり、キャッシュされているページを確認したりできますか?私はあなたの質問にお答えしようと

おかげ

答えて

0

  1. 私はこの問題がJoomlaのキャッシュに関連しているとは思わない。
  2. あなたのメニューはプライベートに設定されていますが、あなたの記事は公開されていると思います。これをチェックしていただけますか?
  3. プライベートページの配信を停止する方法はたくさんあります。たとえば、ユーザーがログインを行ったときにJoomlaが設定したCookieを使用して、.htaccesにRewriteRuleを設定できます。永遠に、この方法は100%で確実ではありません。さらに、そのソースで問題を解決する方がいいです(上記の私の答えを見てください)。

私は助けてくれることを願っています。

+0

回答ありがとうございます。メニューと記事の両方に「登録済み」のアクセス権があります。私は昨年のセキュリティを強化する前に、検索エンジンによってそのページが見つかったのかどうか疑問に思います。記事が登録されているにもかかわらず、このページは先週のPHPスクリプトでログインステータスのチェックを追加するまでhttps://example.org/index.php/2-features/445-secretpageというリンクを使って見ることができます。 – ceemjay

+0

去年のステータスを変更した場合、まだGoogle(など)キャッシュに残っている可能性があります。 Googleが問題になっている場合は、新しいサイトマップを送信してサイトを再スパイダーするようにウェブマスターツールを使用していない場合に行うべきことの1つです。 – Elin

+0

ceemjayがブラウザのキャッシュを消去しようとしてもURLが引き続き表示される場合、検索エンジン(Google、Bingなど)はこの問題とは関係ありません。 – Jegger

関連する問題