Mengganti url localhost pada ghost

setelah kita konversi ghost menjadi situs statis html
, biasanya muncul suatu masalah, yaitu didalam situs anda akan terdapat serpihan teks seperti ini http://ghost.static:2368/
artikel ini adalah lanjutan dari panduan ghost sebelumnya, dimana saya pernah menulis artikel cara menginstall ghost di windows 11 dan artikel kedua cara menghosting ghost, dan artikel ketiga ini menjelaskan cara memperbaiki serpihan url ghost yang masih terdapat localhost, namun mesipun begitu artikel ini juga dapat anda terapkan selain cms ghost.
apa efeknya jika ini tidak diperbaiki? jika yang anda perlukan hanya situs web ini sudah cukup.
namun jika anda ingin situs terbaca di google search maka anda harus merubahnya. kenapa? karena kita harus mengirimkan sitemap.xml
ke google search console.
jadi agar sitemap terbaca maka harus diperbaiki :
- mengganti
http://ghost.static:2368/
- menjadi
https://situsanda.com/
panduan cara memperbaiki sitemap localhost pada ghost
ada 2 cara untuk memperbaiki ini :
- Edit manual dengan aplikasi teks editor seperti notepad++ cara ini mirip di ms word
ctrl+h
cari teks yang ingin diganti misalnya kita ingin gantihttp
menjadihttps
- Cara otomatis, caranya simpan kode ini di notepad, kemudian simpan dan berinama .
replacer.bat
kemudian tekanenter
@echo off
setlocal
:: 🚩 pilih folder situs anda :
set "FOLDER=D:\ghost_2\upload"
for %%X in (html xsl xml) do (
for /r "%FOLDER%" %%F in (*.%%X) do (
if exist "%%F" (
echo ✨ Memperbarui: %%F
attrib -R "%%F"
powershell -Command ^
"(Get-Content -Raw '%%F') -replace 'http://ghost.local:2368/', 'https://ghost.deddme.id/' -replace '//ghost.local:2368/', '//ghost.deddme.id/' | Set-Content '%%F'"
)
)
)
echo.
echo ✅ Meta generator berhasil diganti jadi: ghost2.netlify.app
pause
endlocal
yang perlu disesuaikan pada baris ini :
set "FOLDER=D:\ghost\output"
sesuaikan foldernya dengan situs milik anda-replace 'ghost.local:2368'
, sesuaikan denganurl
situs asal'ghost.deddme.id'
, sesuaikan dengan alamaturl
situs baru
Penjelasan :
kode itu akan melacak folder, kemudian mengganti semua teks yang mengandung
http://ghost.local:2368
menjadihttps://ghost.deddme.id
Kesimpulan
Dari sini anda sudah siap meluncurkan situs anda ke google pencarian, karena serpihan url yang rusak sudah diperbaiki.
Cara ini juga bisa diterapkan ke cms lain atau kasus studi lain.
Komentar