---
title: ページのプレビュー機能を無効にする｜Tips｜日本トップクラスのHubSpotテック企業 株式会社パンセ
description: ページ編集画面の右上「プレビュー」から発行できるプレビューURLによる事前確認はとても便利なものです。しかしときには「本公開前に絶対に情報が流出しないようにしたい」ということもあるでしょう。HubSpotのシステムドメインであればプレビュー時にログインが求められますが、それよりも確実に情報流出が防げる方法をご紹介します。
image: https://demo.100inc.co.jp/hubfs/Imported%20images/logo.png
---

[![株式会社100ロゴ](https://demo.100inc.co.jp/hs-fs/hubfs/Imported%20images/logo.png?width=60&height=45&name=logo.png)](https://demo.100inc.co.jp)

Jun 15, 2021, 12:00:00 AM[Marketing Hub](https://demo.100inc.co.jp/blog/tag/marketing-hub)[CMS Hub](https://demo.100inc.co.jp/blog/tag/cms-hub)

# ページのプレビュー機能を無効にする

## 目次

ページ編集画面の右上「プレビュー」から発行できるプレビューURLによる事前確認はとても便利なものです。しかしときには「本公開前に絶対に情報が流出しないようにしたい」ということもあるでしょう。  
HubSpotもこの点のセキュリティは気にしていたのか、2021年5月のアップデートにより、ページのドメインが

- hs-sites.com
- hubspotpagebuilder.com
- preview.hs-sites.com

のいずれかに該当する場合は、プレビューURLにHubSpotアカウントへのログインが求められるようになりました。

## 引き続き残る問題点

しかし独自ドメインの場合は、引き続きURLさえ分かれば誰でも公開前のコンテンツを見ることができます。またこれは実は、非公開にしたコンテンツついても同様です。  
例えば仮に `https://expample.com/hoge` として公開していたページを非公開にし、ページドメインを `hs-sites.com` などにしても、`https://expample.com/hoge` に紐付くプレビューURL（`https://expample.com/hoge?hs_preview=....`）は依然有効になっています。そのため非公開済みのページであれ、一度独自ドメインで発行されたプレビューURLは残り続けます。

## 解決策

これに対する解決策として、「プレビューURLであればコンテンツを表示させない」という条件分岐をテンプレートに記述する方法があります。URL自体はどうしても発行を阻止する手立てがありませんので、URLのクエリ文字列を基に条件分岐を行います。  
ただし全てのページのプレビューにおいてコンテンツが見られなくなってしまうのも当然不便ですので、ページによってプレビューのコンテンツ表示をON/OFFできるBooleanモジュールも追加してあげます。コードは次のようなイメージになります。

```
     

   

   
 本来表示させたいコンテンツが入ります
   

  
```

- [シェア](https://www.facebook.com/sharer.php?u=https%3A%2F%2Fdemo.100inc.co.jp%2Fblog%2Ftips%2Fdisable-preview)
- [ツイート](https://twitter.com/share?text=%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%97%E3%83%AC%E3%83%93%E3%83%A5%E3%83%BC%E6%A9%9F%E8%83%BD%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%EF%BD%9CTips%EF%BD%9C%E6%97%A5%E6%9C%AC%E3%83%88%E3%83%83%E3%83%97%E3%82%AF%E3%83%A9%E3%82%B9%E3%81%AEHubSpot%E3%83%86%E3%83%83%E3%82%AF%E4%BC%81%E6%A5%AD+%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BE%E3%83%91%E3%83%B3%E3%82%BB&url=https%3A%2F%2Fdemo.100inc.co.jp%2Fblog%2Ftips%2Fdisable-preview)

執筆者：[Admin](https://demo.100inc.co.jp/blog/author/admin)

## 関連記事

## 人気の記事

- Nov 22, 2019, 12:00:00 AM
    - [CMS Hub](https://demo.100inc.co.jp/blog/tag/cms-hub)
  
  
  [カスタムモジュールのリピートコンテンツの入力が面倒な場合の対処法](https://demo.100inc.co.jp/blog/tips/resolve-hassle-of-repeater)
- Dec 30, 2022, 3:22:31 PM
    - [#sample](https://demo.100inc.co.jp/blog/tag/sample)
  
  
  [テストpost（複製）](https://demo.100inc.co.jp/blog/アカデミー練習-1-0)
- Jun 20, 2019, 12:00:00 AM
    - [CMS Hub](https://demo.100inc.co.jp/blog/tag/cms-hub)
  
  
  [CSSやJSの修正をすぐに確認したければ、プレビューURLで](https://demo.100inc.co.jp/blog/tips/check-update-on-preview-url)
- Dec 11, 2017, 12:00:00 AM
    - [ブログ](https://demo.100inc.co.jp/blog/tag/ブログ)
  
  
  [INBOUND 2017参加レポート サブセッション編](https://demo.100inc.co.jp/blog/tips/inbound-2017-subsessions)
- May 9, 2024, 1:20:53 PM
    - [#通常のタグ](https://demo.100inc.co.jp/blog/tag/通常のタグ)
  
  
  [test](https://demo.100inc.co.jp/blog/test-shida)

© Pensees