サポート » マルチサイト » マルチサイト中にディレクトリを設置したい

  • 解決済 ruushu

    (@ruushu)


    現在、nitasaka.comというドメインにWordPress3.5.1をインストールしてマルチサイト運用しています。

    この中に自分でサブディレクトリ(/india)を作ってみたところ、どのマルチサイトからもアクセスできてしまう状況です。

    例)以下どちらのURLからも参照できてしまう。

      http://nitasaka.com/india/india.html
      http://blog.nitasaka.com/india/india.html

    最終的には
    http://nitasaka.com/india/india.html からしかアクセスできないようにしたいと思っています。

    何か良い方法はありませんでしょうか?

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • モデレーター jim912

    (@jim912)

    ユーザーがログインしていれば、ログイン Cookie での判別を用いてコントロールすることは、可能です。
    それがない場合、特定のサイトからの遷移のみ許可することは厳密にはできません。
    (リファラーを利用すれば、ある程度はできますが、リファラーを返さないようにしているユーザーもいるためです。)

    トピック投稿者 ruushu

    (@ruushu)

    ご返答ありがとうございます。
    同じコンテンツが異なるURLから参照できてしまう状態はGoogleの評価的にも望ましくないと思いますので、今後は気をつけようと思います。

    マルチサイトのWordPressで自由なHTMLを書ける(置ける)ような領域を作ることができればいいのですが、それは不可能ですよね……?

    トピック投稿者 ruushu

    (@ruushu)

    少し解決策を考えてみました。
    http://nitasaka.com/india/.htaccessを設定し、

    RewriteEngine On
    RewriteCond %{REQUEST_URI} !/india
    RewriteRule /(.*) http://nitasaka.com/india/$1 [R,L]

    みたいな感じにすれば大丈夫なのではないか、と考えたのですがイマイチうまくいきません。
    どこがダメそうか分かりますでしょうか……?

    モデレーター jim912

    (@jim912)

    canonical指定を記述してみては、いかがでしょうか。

    https://support.google.com/webmasters/answer/139394?hl=ja

    トピック投稿者 ruushu

    (@ruushu)

    ありがとうございます!これでなんとかなりそうです!

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「マルチサイト中にディレクトリを設置したい」には新たに返信することはできません。