前提・実現したいこと
ルートディレクトリの下に複数のサブディレクトリがあり、
それぞれ別のドメイン名でwebサイトを後悔しているほか、
phpmyadminなどの管理ツールもあります
ホスティングサービスを利用しているため、
独自ドメイン名とは別にホスティング会社が発行した標準ドメイン名があり、
希望の運用としては、
・それぞれの独自ドメインへのアクセス→それぞれのサブディレクトリ以下を表示
・標準ドメイン+サブディレクトリ名でアクセス→独自ドメイン名にリダイレクト
ただしphpmyadminなどはそのまま標準ドメイン名で表示したい。
<イメージ>
・標準ドメイン:hyojun.jp
・独自ドメイン1:dokuji1.com
・独自ドメイン2:dokuji2.biz
・ディレクトリ
wwwroot(hyojun.jp)- dokuji1.com(dokuji1.com)
L dokuji2.biz(dokuji2.biz)
L phpmyadmin(hyojun.jp/phpmyadmin)
発生している問題・エラーメッセージ
標準ドメイン名+サブディレクトリ名でもwebサイトが閲覧できる
(hyojun.jp/dokuji1.com/と叩くとdokuji1.comのサイトが表示される)
該当のソースコード
試したこと
.htaccessに以下のとおり記述してみましたが変化ありませんでした
RewriteCond %{HTTP_HOST} ^(www.)?[^.]+.hyojun.jp$ [NC] RewriteRule ^(dokuji1.com/.*)$ https://www.dokuji1.com/$1 [R=301,L]
補足情報(FW/ツールのバージョンなど)
ホスティングサービス会社に問い合わせても
.htaacessの記述方法はサポート対象外とのことで
回答が得られませんでした。
わかりにくい文章で申し訳ありませんが、
お分かりになる方がおられましたら教えていただければ幸いです。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。