質問: ### 前提・実現したいこと 開発環境でサイトを作成して、いざサーバーにアップロードしたところトップページ以外何も表示されなくなってしまいました。ログイン画面すらでません。原因はおそらく以下だと思います。 【推測】トップページ以外表示されない原因 ・リンクの構造を「/%category%/%postname%」 ・categoryを消すためにNo Category Base (WPML)というプラグインを使っていること。 【現状】 ・開発環境では問題なかったが、本サーバーに移したらトップページしか表示されない ・ログインができない。The requested URL /wp-admin/ was not found on this server.と表示されます。 ・ほかのページにアクセルするとNot Found The requested URL /symposium/ was not found on this server.と表示される。 ・サーバーにあげたときに、すべてのリンクは【Search-Replace-DB-master】を使って置換済み 【行ったこと】 サーバーにある「www」というフォルダにwordpressをダウンロードしているので.htaccessを以下のように書き換えてもだめでした。 ``` .htaccessの中 # BEGIN WordPress RewriteEngine On RewriteBase /www/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /www/index.php [L] # END WordPress ``` 【試したこと】 ・開発環境で、リンク設定を【標準】に戻す。 ・【No Category Base (WPML)】を停止 ・もう1度バックアップして、本サーバーにアップ。 これも結果は同じでした。トップした表示されません。ログインもできませんでした。 何か良い方法を知っている方がいれば、ご教授お願いいたします。
回答: 自己解決しました。使っているサーバーがサクラサーバーです。 解決はほんとうに単純で、ドメイン/SSL設定→自分のドメイン→変更→共有SSLを利用するにチェックを入れれば問題なく表示されるようになりました。 お騒がせしました。