スターサーバーでトップドメインだけでトップページを表示させる

Googleアドセンスの申請をしようとしたら

Googleアドセンスの申請をしようとしたら、ドメイン名までじゃないとうまく登録が進まず。

修正前:https://maririn-now.net/webdesign/
修正後:https://maebashiyoshioka.jp/

この修正後でアクセスしたかったんですね。
ただ、初期設定のままだとできない。

調べたら、できそうではあるけど、私の契約している「スターサーバー」に関する情報が乏しかったので、ちょっと苦労しました。

多分、最初メールアドレスで独自ドメインが欲しかっただけなので、ホームページ開設などには向かないレンタルサーバなんですかね?

いずれにしろ、できたのでそのメモ書きをしようと思います。

ファイル削除とサイトURLと.htaccessの修正で解決

1.「FTPアカウント設定」からサーバの中のディレクトリ一覧を表示します。

該当のドメインを選んで、「ログイン」

不要ファイルを削除します。下記を参考にしてください。
https://www.star.ne.jp/free/faq/homepage_default.php



2.WordPressの設定でサイトURLを修正
サイトURLが初期設定のままだと、ルートディレクトリに.htaccessがありません。
なので、WordPressの設定で修正して、自動で作成されるようにします。

修正前:http://ドメイン名/プロジェクト名/
修正後:http://ドメイン名/

修正後、念のため一回修正後のドメイン名のみのURLでアクセスした方がいいかもしれません。

これでルートディレクトリに.htaccessが作成されます。



3..htaccessの修正
ルートディレクトリ直下に作成された.htaccessを修正します。

.htaccessの編集をクリック

以下を一番下に追記します。

RewriteEngine on
RewriteRule ^(.*)$ https://ドメイン名/プロジェクト名/index.php [L,R=301]

「ドメイン名/プロジェクト名」のところは適宜修正してくださいね。

ここまでで.htaccessの修正は完了です。



4.再び、WordPressの設定でサイトURLを修正

そして2で修正したサイトURLを戻します。

修正前:http://ドメイン名/
修正後:http://ドメイン名/プロジェクト名/

これで完了です。

間違えて変更したらまずい設定

上記でうまくいくのですが、途中やってはいけない設定を修正してしまい、焦りました。

サイトURL修正のところで、
「WordPressのURLの方を修正したらうまくいかないのか?」と思い、試したところ。。。

WordPressにログインできなくなった泣

超焦って調べた結果、私はデータベースの修正に慣れているので、phpmyadminから設定用テーブルの値を変更してなんとかなりました。

参考になるのはこの辺かなと思います。
https://tanweb.net/2019/01/09/25066/

ちなみに、この記事中ではsiterulの方を修正、となっていますが、homeの方なんじゃないかな?と思います。多分。
迷ったらどっちもプロジェクト名付けても平気だと思います。

修正前:http://ドメイン名/
修正後:http://ドメイン名/プロジェクト名/

WordPressの設定でやっちゃったのを、データベースの編集画面から戻すって感じですね。

これ間違えて修正しちゃうとなかなか厄介なので、間違えないでくださいね!

PAGE TOP
タイトルとURLをコピーしました