現在、さくらインターネットのレンタルサーバにて、サイト(https://example.com)を運営しております。
お名前.comにて新たにドメイン(example2.com)を取得し、同一サーバ内での運営を考えています。
さくらインターネットの公式サイト(マルチドメインの設定)を参考に「example2」というフォルダを作り、ドメインを追加しました。
「https://example2.com」と入力すれば該当ページが表示されるかと思っていたのですが、
「https://example.com/example2」と表示されてしまいます。
さくらインターネットへ問い合わせましたが、おそらく.htaccessの挙動が原因だろうということでした。.htaccessについてはサポート外とのことでご対応いただけませんでした。
以前、いろいろなサイトを見ながら.htaccessをいじったので、自分でもそこに原因があると思っているのですが、具体的にどこを修正すればよいか分かりません。
既存の.htaccessは以下のようになります。
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$ RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] RewriteEngine on RewriteCond %{THE_REQUEST} ^.*/index.php RewriteRule ^(.*)index.php$ https://example.com/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?example\.sakura\.ne\.jp$ [NC] RewriteRule .* http://www.example.com%{REQUEST_URI} [R=301,L] </IfModule> AcceptPathInfo Off DirectoryIndex index.html index.htm index.shtml index.php index.cgi .ht AuthUserFile /home/example/www/.htpasswd AuthType Basic AuthName "Web access" Satisfy all Order deny,allow ErrorDocument 404 /404.php
.htaccessを修正すれば治るのか、そもそも何か根本的な箇所が間違っているのか、
解決策をご教示いただけますと幸いです。
よろしくお願いいたします。
例示用ドメインはご自身で所有されていない限りexample.com example.net example.jpを利用してください。(追記:example2も販売中のドメインです)
回答1件
あなたの回答
tips
プレビュー