Wordpressサイトを新しいホストに移動しました。しかし、HOME ページ以外のページに移動すると、次のエラーが発生しました。
Not Found
The requested URL /about was not found on this server.
Apache/2.2.16 (Debian) Server at 176.xx.yy.zz Port 80
パーマリンク設定をデフォルトに変更すると、URL が次のようmysite.com/?page_id=5
になり、ページが正常に表示されます。したがって、問題は私のコードにはありません。
私の最初の推測はmod_rewrite
、有効になっていないことです。しかし、それが適切にロードされphpinfo()
ていることを教えてくれます。mod_rewrite
私の.htaccessは自動的に生成され、次のようになります。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /beta-test/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /beta-test/index.php [L]
</IfModule>
# END WordPress
解決策はありますか?
ありがとう