無料レンタルサーバーxreaで共有SSLを有効にする

参照サイト
https://libre-co.com/wordpress/wp-login-error/
https://open-cage.com/wordpress-page404/
https://ss1.xrea.com/digiworks.s323.xrea.com/xrea_ssl/


# 共有SSLアドレスを確認する
## xreaの管理画面にログインする
## サイト設定 > サイト名をクリックする
![サイト設定1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/399ed94a-d046-22c2-d33d-984edff55de7.png)
## 共有SSLをクリックする
![サイト設定2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/25f1dcca-4b06-80d9-75af-a23ae3fbfa59.png)
## URLを確認する
![サイト設定3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/a57dd8aa-f9dc-b641-8bee-3eb03589140a.png)

- https://ss1.xrea.com/ を先頭に付加すればいいことがわかる 



# WordPressアドレスとサイトアドレスを変更する
## wordpress管理画面にログインする
## 設定>一般をクリックする
![設定-一般.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/258da937-810e-e6e4-3acd-80f7f70f1055.png)

## 変更する
### 変更前
![一般設定変更前.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/bc377b14-759d-951d-fa71-0c591d0d1f44.png)


```conf:WordPressアドレス・サイトアドレス
http://towamz.s324.xrea.com/wordpress/
```


### 変更後
![一般設定変更後.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/79d3110e-0f20-4452-739c-f47c4336c0f2.png)

```conf:WordPressアドレス・サイトアドレス
https://ss1.xrea.com/towamz.s324.xrea.com/wordpress/
```

- 設定保存後管理画面にアクセスできなくなる
- トップページにはアクセスできるが、そのほかのリンクが無効になっていたりスタイルが適用されていないなど動作が不完全である



# 設定ファイル(wp-login.php)を編集する
## xreaの管理画面にログインする
## サイト設定 > FTP設定 > net2ftpファイルマネージャーをクリックする
![ftp1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/d6347a84-08aa-3db4-f434-038ad087cea8.png)
## wordpressインストールディレクトリに移動する
## wp-config.phpのバックアップを取る
### wp-config.phpにチェックを入れる
![ftp-ls-before.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/bbb05ebb-f5d1-aaa6-f610-91a469356342.png)
### コピーをクリックする
![ftp-copy.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/25d66186-137b-8fc0-4787-94ca7b915047.png)
### コピーのファイル名を入力しチェックをクリック
![ftp-copy-detail.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/b9a78d65-6be5-b456-903b-4bedda89af78.png)
- コピーが実行される
### コピーが実行されたことを確認する
![ftp-ls-after.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/5f7d3d97-ddf8-e8f5-58be-9c9b1f1ea475.png)

## wp-config.phpを編集する
- 共有SSLのURLとSSL有効の設定を入力する
```conf:wp-config.php
define( 'WP_HOME', 'https://ss1.xrea.com/towamz.s324.xrea.com/wordpress/' );
define( 'WP_SITEURL', 'https://ss1.xrea.com/towamz.s324.xrea.com/wordpress/');
$_SERVER['HTTPS'] = 'on';
```
![wp-config.php.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/664a1255-5170-2d96-47ba-031a8a42e7f9.png)



# パーマリンク設定を更新する

## WordPress管理画面にログインする
https://ss1.xrea.com/towamz.s324.xrea.com/wordpress/wp-login.php

- wp-config.phpを編集すると管理画面を表示できるようになる


## 設定 > パーマリンクをクリックする
![パーマリンク.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/106311/01670859-cbe6-4d4b-7ef3-195aa36df12f.png)

- <font color="ff0000">変更を押しただけだとパーマリンクが更新されなかったためはまりました。</font>パーマリンク構造のラジオボタンを他の設定にして保存したら反映されました

- .htaccessを編集したりしましたが、パーマリンクが更新できた後に初期設定に上書きしてもアクセスできたことから関係ないと思われます。

# 共有SSL用のURLにアクセスする
https://ss1.xrea.com/towamz.s324.xrea.com/wordpress/

- 正常に表示された