ダッシュボード>設定>一般 の
「WordPress アドレス (URL)」と「サイトアドレス (URL)」は変更されていますでしょうか?
.thaccess は単純なタイプミスですか?
.htaccess になっていないとか?
すみません。
単純にタイプミスです。
サーバ上では
.htaccessになっています。
サイトURLは変更済みです。
MyPHPAdmin上でも変更されていることは確認しています。
ドメインルートにアクセスしたところ500エラーでアクセスできません。
ドメインルートのindex.phpの最終行の編集は行いましたか?
(編集前)/wp-blog-header.php
(編集後)/x/wp/wp-blog-header.php
こうしないとドメインルートでWPのページを表示することができません。
あと、サーバーで使用されているWebエンジンはApacheもしくは互換エンジンですか?
Nginxだと.htaccessは読み込まれませんのでサーバーの情報を確認したほうが良いでしょう。
P.S.
【この投稿は自動化システムにより承認待ちとなっています。】
というシステムにひっかかってしまったので再投稿しました。
返信ありがとうございます。
現在は、勝手にリダイレクトされるので/x/wpをつけた状態でサイトを運営しています。
index.phpはもちろん編集しております。
サーバでのWebエンジンはApacheの2.4です。
x/wpディレクトリの.htaccessでは
# BEGIN WordPress
<IfModule mod_rewrite.c>
(略)
</IfModule>
# END WordPress
の記述があるですが、この記述を消してみてはいかがでしょうか?
私は
/(ドメインルート)/wordpress
というディレクトリ構造で運用していますが、
wordpressディレクトリの.htaccessには
# BEGIN WordPress
<IfModule mod_rewrite.c>
(略)
</IfModule>
# END WordPress
を記述せずに運用しています。
P.S.
セキュリティの観点から.htaccessに以下のコードを記述することをおすすめします。
そうしないと外部からの攻撃で改ざんされる可能性があります。
ドメインルートの.htaccess
<Files ~ "^.*\.([Hh][Tt][Aa])">
order allow,deny
deny from all
satisfy all
</Files>
x/wp/ディレクトリの.htaccess
<Files "wp-config.php">
order deny,allow
deny from all
</Files>
<Files "wp-config-sample.php">
order deny,allow
deny from all
</Files>
返信ありがとうございます。
上記の文言を消してドメインルートに.htaccessを配置すると
サーバーエラーが返ってくるので
動作しない状況ですね・・・
また、/x/wpのディレクトリでも同じですね・・・
http://www.sakuchariblog.ml/x/wp を http://www.sakuchariblog.ml で運用したいだけですか?
ならば、xreaのコントロールパネルのドメインウェブから設定しているディレクトリを書き換えればどうでしょう。
ただ、データベースにURLが/x/wp
と書き込まれていますのでDatabase Search and Replace Script in PHPを使用して全て/
に書き換える必用があります。