ローカルディレクトリから本番への移行で500エラー
-
こんにちは、下位ディレクトリ /new2023にインストールしていて正常に動いていたwordpressを公開しようとして / 直下で表示されるようトライしていますが、500エラーが出て、うまく行きません。
やったこと
1. wordpressの管理画面
1) 設定→一般で、サイトアドレスを
https://www.example.com/new2023 から
https://www.example.com 変更
2) 設定→パーマリンクで何もせず、保存2. /new2023 下にあった、index.phpと.haccess を / にコピー
3. /に移行した、index.phpを下記に書き換え
<?php
/**- Front to the WordPress application. This file doesn’t do anything, but loads
- wp-blog-header.php which does and tells WordPress to load the theme.
* - @package WordPress
*/
/**
- Tells WordPress to load the WordPress theme and output it.
* - @var bool
*/
define( ‘WP_USE_THEMES’, true );
/** Loads the WordPress Environment and Template */
require DIR . ‘/new2023/wp-blog-header.php’;4. 同様に.htaccessを下記に書き換え
BEGIN WordPress The directives (lines) between “BEGIN WordPress” and “END WordPress” are dynamically generated, and should only be modified via WordPress filters. Any changes to the directives between these markers will be overwritten.
RewriteEngine On RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] END WordPress
5. /直下の、index.htmlとindex.htm をリネーム
以上の状態で、https://www.example.com で、500エラーが出ます。
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator.
この状態で、固定ページや投稿のURLを直打ちする (https://www.example.com/aboutus など)とそのページは正常表示されます。
いろいろなサイトを見て、試したのですが、どうにもうまく行かず、お助けいただけませんでしょうか?
PHPは、8.1
WordPressは、6.3.2
テーマは、Astra
サーバーは、GMOの、iCLUSTA PRO
です。
何卒、よろしくお願いします
- トピック「ローカルディレクトリから本番への移行で500エラー」には新たに返信することはできません。