WordPressのテーマやプラグインのカスタマイズなどをしていると動作確認の目的でテスト投稿(記事、固定ページ)をすることがあります。私の場合は、テストが完了したら、テスト投稿を全て削除してまっさらなWPでスタートしたいと思うのですが、管理画面から投稿を削除しても記事IDは初期化されません。
WPのテーマやプラグイン、カテゴリ、WP設定などはそのままで投稿のみを初期化する方法と、サーバ上のファ…
xserverのマニュアルにもありますが、サブドメインを設定すると、異なるURLで同じサイト(ページ)へアクセス可能になってしまうので、Googleに重複サイトと思われないように以下のように設定した.htaccess
を設置します。
解決策
サブドメインのフォルダ直下に以下の設定をした.htaccess
を設置します。
サブドメインのアクセスのみを許可して、ドメインでのアクセスを禁止する方法
以下の設定はabc.example.jp
でのアクセスのみ許可するという設定になります。
SetEnvIf Host "^abc.example.jp$" host order deny,allow deny from all allow from env=host
原因
example.jp
というドメインにabc
というサブドメインを設定すると
http://abc.example.jp/
とhttp://example.jp/abc/
のどちらでも同じページへのアクセスが可能となってしまいます。
この状態を回避するために、上記のhtaccessを設定することで、abc.example.jp
へのアクセスのみ許可しています。
この設定によって、http://example.jp/abc/
へのアクセスは拒否されます。
この投稿へのコメント
コメントはまだありません。