# Te Whakatika i nga Whakatupuranga Ihirangi Whakapiri i muri i te Whakahohe HTTPS

Source: https://support.kapsulehost.com/mi-nz/ssl-mixed-content

## He Aha te Mixed Content

Ko te pokapū kōmokamo e whakātu ki a ia te whārangi he pokapū noa mehemea ka tae mai te whārangi me ngā mea katoa i tonua mai e ia i runga i te HTTPS. Ki te tango mai te whārangi HTTPS i te āhua, tuhinga, whārangi kōmua, momotuhi, iframe rānei i te tuimoenga `http://`, ka whāiti te pokapū kōmokamo.

Ka wehewehe te pokapū kōmokamo i tēnei mea ki roto i ngā kāwai e rua, ā, he rereke tō rātou whakatupuranga:

- **Active mixed content**: tuhinga, whārangi kōmua, iframe me te XHR. Ka ārai atu te pokapū kōmokamo i ēnei. Ka whakapapā te āhua, ka tū te slider, ka tū te tukutuku tuku. Ko tēnei te momo whakaharikoa.
- **Passive mixed content**: āhua, oro me te whakaata. E tonutanga te tūtaki nei, heoi te padlock e whakaroa, e tango rānei.

Koia nei, ka tūturu harikoa te tūrangi me te padlock i te heke tonu, he kore anō he hapa ā-whakaatu ki roto i te whārangi.

## He Aha i Puta Ai i te Wa o te Tino Hāpai i te SSL

Ko te tino hāpai i te SSL he whakarereke i te āhua ka tonutaka tō paetukutuku. Ehara i te whakarereke i ngā mea kei roto.

Ko te WordPress he tuhi i ngā wāhitau motuhake ki te pūtaiao, nō reira he paetukutuku i rere i runga i te HTTP i te wa, he `http://` wāhitau kei te tiaki:

- Te āhuatanga me te kaupapa o ngā whakatupuranga, tae atu ki ia āhua i tāpirihia i roto i te ētita.
- Ngā rekoata pūranga āhuatanga.
- Ngā whakatakotoranga kaitiaki āhuatanga me ngā whakatakotoranga āhuatanga.
- Te āhuatanga āhuatanga me ngā whakatakotoranga poraka.
- Ngā whakatakotoranga tohu, i te nuinga o te wa ngā kaihanga whārangi me ngā tohu tohu.
- Te `siteurl` me te `home` whakatakotoranga.

Ehara tēnei mea e whakarereketia i a ia ano. Ko te tino hāpai i te SSL me te whakaaro he pakeke te padlock, he tahi tonu i ngā pātai tautoko nui, ā, koia nei te take.

## Taupae 1: Whakahaukake HTTPS i te Kaupapa Tūmataiti

I mua i te takatū i te pūtaiao, whakatupato kia tae mai ngā manuhiri katoa ki te HTTPS i te tuatahi.

1. Whakauru ki [KPanel](https://kpanel.kapsulehost.com) me te pāwhiri i te **Websites** i te pae taha maui.
2. Pāwhiri i tō paetukutuku.
3. Huakina te **Settings**.
4. I raro i te **Behavior**, whakahohe i te **Whakahaere HTTPS**.
5. Pāwhiri **Tiaki i ngā Whakarereke**.

![Te Whakahaere HTTPS whakairahinga i raro i te Behavior i runga i te Settings whārangi mō te paetukutuku i te KPanel](https://support.kapsulehost.com/help/screenshots/ssl-mixed-content.6758a2bb.webp)

Kua whakawhaiti katoa te HTTP tono ki te HTTPS i te kaupapa tūmataiti, i mua i te rere o tō paetukutuku.

> **Note:** Ko te Whakahaere HTTPS e whakahaere ana i ngā tono e tae mai ana. Ehara i te whakatunga i ngā wāhitau kei te tiaki i roto i tō pūtaiao, nō reira karekau ia ake e whakatika i te whakatupuranga mixed content i te `http://` āhua tuturu. Me whakamahi koe i a rāua e rua me te Taupae 2.

Mena karekau te SSL e āhei, he kore rānei te tīpitomata e tika ana, timatangia ki [SSL Certificates](https://support.kapsulehost.com/mi-nz/ssl-certificates).

## Taupae 2: Whakakahangahaketanga i ngā Wāhitau Tiakitanga

Ko tēnei te whakatika e whakaoti ai te mixed content.

1. Huakina te paetukutuku, ka kite i te **WordPress** tab, ka kite i te **Ngā Mahi Tere** waahanga.
2. Kimihia te **Rapu & Whakatunga** kāri me te pāwhiri i **Configure**.
3. I te **Rapu (te uara tawhito)** whakauru `http://yourdomain.co.nz`.
4. I te **Whakakapinga ki** whakauru `https://yourdomain.co.nz`.
5. Waiho **Dry run (arokite anake, kahore he whakarerenga)** e tohu ana me te pāwhiri i **Preview**.
6. Arotakehia te tatau me te wehewehanga i ia tēpu.
7. Ngaretia te **Dry run**, pāwhiri **Run**, ka whakatupato.

Ko te tōpuku katoa e tuhituhia ana i mua i te whakatika, ā, ka āta whakakapi ngā tēpu katoa tae atu ki ngā tēpu i hangaia e ngā tohu. Kua whakahaere tika te whakatakotoranga tohu serialised.

> **Warning:** Kaua e mahia tēnei me te tono SQL i te phpMyAdmin. Ko te WordPress e tiaki ana i te tohu me te āhuatanga whakairahinga hei whakatakotoranga serialised e tohu ana i te roa o ia uara, nō reira ko te `REPLACE()` pūtea ka pakaru i a ia ā, ka hoki pukuriri te whakairahinga ki te repo. Kahore he whakaora i tua atu i te whakahoki tōpuku. Ko te whakamārama ake i [Running a Search and Replace](https://support.kapsulehost.com/mi-nz/wordpress-search-replace).

Mena kei tō mahere te kōnihera, ko te whakahirahira ōrite:

```
search-replace 'http://yourdomain.co.nz' 'https://yourdomain.co.nz' --all-tables --dry-run
```

Tlipu `--dry-run` ki te whakamahi, ā, tuhia he tōpuku ake tuatahi: kahore te kōnihera.

## Taupae 3: Whakahoroia Ngā Keteroki Katoa

Ko te kopi keteroki o te whārangi ka tonutahi e tuku ana i ngā wāhitau HTTP tawhito i muri i te whakaika i te pūtaiao, koia nei te take e whakaaro ai te hunga kahore i mahia te whakatika.

1. **WordPress**, ka kite i te **Ngā Mahi Tere**, ka kite i te **Horoi Cache**.
2. **WordPress**, ka kite i te **Caching**, ka kite i te **Horoia te keteroki**, mena kei runga te keteroki whārangi katoa.
3. **Performance**, ka kite i te **Kapsule CDN**, ka kite i te **Purge**, mena kei runga te CDN. Titiro [Purging the CDN Cache](https://support.kapsulehost.com/mi-nz/cdn-cache-purge).
4. He tohu keteroki, mai i tona ake whakairahinga whārangi.
5. Tō pokapū kōmokamo. Whakamatau i te wāhi wātea kia kore ai e tinihanga e tō keteroki.

## Taupae 4: Rapuhia He Aha Kei Te Toe

Ko te nuinga o ngā paetukutuku e marama ana i te Taupae 2. Mena ka toe he whakatupuranga, rapu i te tino rauemi hāunga te whakaaro nui.

**Kōnae pokapū.** Huakina ngā tahua tohu me te F12, haere ki te **Console** tab, me te haumanu. Ko te mixed content e puta ana hei whakatupuranga mārama e whakataua ana i te wāhitau ōrite o te rauemi hē. Ko tēnei wāhitau e kōrero ana ki a koe he aha te tohu me te āhuatanga e whakaputa ana.

**Network tab.** Tataa i `http://` ki te whakatairanga i ia tono pokapū ka whakaitia e te whārangi.

**Page source.** Tukua te whārangi, titiro te puna, me te rapu i `http://`. Wareware i ngā mea kei roto i te `xmlns` āhuatanga me ngā whakatakotoranga āhuatanga: ko ēnei he tohu, ehara i ngā tono.

Ngā tohu pukuriri, ā, he aha e mahia ai mō ia tahi:

| He aha koe e kimihia ana | Whakatika |
|---|---|
| He āhua me te āhuatanga i te whakairahinga kaitiaki āhuatanga | Tāpiria anō, tīpakohia anō i te kaitiaki |
| He mōwaho kaihanga whārangi me te `http://` wāhitau āhuatanga tuhia | Whakatika i taua mōwaho ā, whakarūnuitia te wāhitau |
| He tēpu whakatakotoranga tohu slider | Tiaki anō te slider, te rapu ā-whakatika rānei me te `--all-tables` |
| He momotuhi me te tuhinga mai i te rohe tokoroa | Tirotiro mena ka tono ai te kaiwhakarato HTTPS. He nui nei. Huri i te wāhitau |
| He pika tohu me te whakatāpiri mai i te kaiwhakarato tawhito | Mena karekau te kaiwhakarato HTTPS, whakakore. He ngaronga whakawhānui, ehara i te raru KapsuleHost |
| Hardcoded `http://` i te kōnae tūpuna āhuatanga | Whakatika i te tūpuna, i te pai ake, whakamahi `https` me te āhuatanga hono tohu tohu |

> **Tip:** Mena he tahi noa te whārangi e pā ana ā, he marama te toenga o te paetukutuku, ko te kaupapa ko ngā ihirangi i taua whārangi, ehara i te whakatakotoranga paetukutuku whānui. Huakina i te ētita ā, titiro i te āhuatanga e whakatāpiria ana.

## Te Whakamatau He Kua Tika

1. Tukua te paetukutuku i te wāhi wātea.
2. Me tohu te padlock, kahore he whatarangi matarau me te whakahoro hoa rānei.
3. Pāwhiri i te padlock. Ka kōrero te pokapū kōmokamo he pokapū haumaru te hononga me te kahore he whakatupuranga mixed content.
4. Huakina te kōnae ā, haumanu anō. Kore mixed content whakatupuranga.
5. Tirotiro he whārangi hohonu, ehara anō i te whārangi kāinga: he whārangi i roto, he pōstihanga āhuatanga me ngā tukutuku kawenga.

## Te Whakataupare He Karekau e Hoki Mai

- **Waiho te Whakahaere HTTPS i runga.** He tohu tahi noa i whakarato ai te whakatika i te āhuatanga katoa.
- **Kaua e tuhi i te `http://` wāhitau whānui ki ngā ihirangi.** Whakamahi i te pūranga āhuatanga, e tiaki ana i te HTTPS wāhitau.
- **Tirotiro ngā whakatakotoranga tohu i muri i te whakamatakiroa i te mea** e tono ana i te wāhitau.
- **Tirotiro mō te whakatupuranga hoki i muri i te whakahouhanga tohu.** He tohu e tautuhi ana i ā rātou ake wāhitau tiakitanga.
- **Whakahoki te rapu ā-whakatika i muri i te whakawhiti**, nā te mea ko te pūtaiao i tonua mai ka whakahua i ngā wāhitau tūmataiti tawhito: [Migrating a Website From cPanel](https://support.kapsulehost.com/mi-nz/sites-migrate-cpanel).

## Whakatika Raru

**He tika te padlock mō au, pakaru mō te tokoroa.** Keteroki whārangi. Me haumanu tē i te wāhi wātea.

**Ko te paetukutuku i pakaru whānui i muri i te whakatika.** Whakahoki te tōpuku i mua i te rere taonga: [Restoring From a Backup](https://support.kapsulehost.com/mi-nz/restoring-from-backup).

**Ko te kōnae e whakakite ana i te mixed content whakatupuranga i runga i te rohe ehara i a au.** He rauemi tokoroa. Karekau koe e whakatika i te kaupapa tūmataiti ake: i te pai ake, e tautoko ana te HTTPS ā, huri koe i te wāhitau, nō reira taka rānei e kore.

**Katoa te HTTPS heoi e kore te paetukutuku e tukua.** Ehara tēnei i te mixed content. Timatangia ki [Website Not Loading](https://support.kapsulehost.com/mi-nz/website-not-loading) me te tirotiro i te tīpitomata i [SSL Certificates](https://support.kapsulehost.com/mi-nz/ssl-certificates).

Mena kua whakatonutia e koe te mea katoa ā, ka toe te whakatupuranga, whakatuku īmēra ki [support@kapsulehost.com](mailto:support@kapsulehost.com) me te URL e pā ana me te kupu tika o te whakatupuranga kōnae pokapū.
