Menggunakan Netlify 세바가이 URL 단축기
Tapi barangkali kamu ingin menggunakan fitur 브랜드 링크 dari bit.ly dengan 도메인 센디리(misalnya toko.onl/smartphone), namun masih berpikir dua kali karena melihat harga termurahnya adalah $3.
Solusi yang jauh lebih murah adalah dengan menggunakan Netlify redirects yang bisa dipakai gratis. Kamu hanya perlu menyediakan domain saja. Harganya sih variatif, beberapa ada yang bisa diperoleh dengan merogoh kocek kurang dari $10.
1단계: Buat 사이트 baru di Netlify
Hubungkan 사이트 yang dibuat dengan 저장소 di github, agar kamu bisa pakai fitur Continous Deployment dari Netlify.
2단계: Sediakan 도메인
Karena tujuannya buat dipakai sebagai url shorter, sebaiknya beli domain dengan jumlah karakter kurang dari 5 karakter.
3단계: 콘피구라시 DNS
Paling 감팡 아달라 뎅간 멩구나칸 DNS Netlify. Ganti settingan DNS server domain kamu agar menggunakan DNS 서버 Netlify. Kemudian gunakan 도메인 itu sebagai 도메인 utama untuk 사이트 yang sebelumnya sudah kamu buat.
4단계: Konfigurasi Netlify di local dan buat daftar 리디렉션
파다 루트 프로젝트, 부아트 세부아 파일 뎅간 나마
netlify.toml
Isinya cukup seperti ini saja
[build]
publish = "."
Lalu masih di root project, buat sebuah file dengan nama
_redirects
$ touch _redirects
Di dalam file ini adalah pasangan short url dan destinasi yang diinginkan. Masing-masing satu baris untuk setiap pasangan url. Ini contoh url 양 사야 파카이
/open-source https://dev.to/armedi/merdeka-dengan-open-source-40d6
/vue-react https://dev.to/armedi/menggunakan-vue-reactivity-pada-komponen-react-2j08
/alpinejs https://dev.to/armedi/mencoba-alpine-js-tailwind-for-javascript-5hg6
/tailwindcss https://dev.to/armedi/tailwind-css-dan-bagaimana-menggunakannya-dengan-create-react-app-7ba
/express-jsx https://dev.to/armedi/menggunakan-jsx-sebagai-view-engine-express-js-d3o
5단계: github에 커밋하기
Kalau sebelumnya sudah sukses menyambungkan 리포지토리 github dengan Netlify, 마카 세카랑 Netlify sudah otomatis men-deploy. 산문 배포 양 세단 베르잘란 비사 디판타우 다리 대시보드 Netlify.
Kalau sudah sukses, artinya sekarang kamu sudah berhasil memiliki url-shortener sendiri. Cek masing-masing 짧은 URL yang kamu buat apakah sudah benar atau belum. Misalnya short url yang saya buat mengarah ke postan artikel di dev.to
6단계: 오토마시
Untuk penambahan url-url berikutnya, kalau dilakukan secara manual stepnya cukup banyak dan pasti membosankan
_redirects
git commit
perubahan yang dibuat git push
ke 저장소 di github Untuk mengotomasi itu semua, kita bisa bikin pakai javascript.
Masih di 루트 프로젝트, buat 파일
shorten
(nama 파일 bebas, tidak perlu pakai ekstensi .js)$ touch shorten
$ chmod +x shorten
Kemudian 한천 스크립트 ini bisa diakses di terminal dari 디렉토리 mana pun, kita akan buat symlink(명령 di bawah hanya berlaku di Linux dan Mac)
$ ln -s $PWD/shorten /usr/local/bin/shorten
Isi scriptnya lebih kurang seperti ini
세카랑 디 터미널 kamu bisa menyingkat url dengan menggunakan 명령 seperti
$ shorten https://dev.to/armedi/menggunakan-netlify-sebagai-url-shortener-28jc /url-shortener
# outputnya:
shorten https://dev.to/armedi/menggunakan-netlify-sebagai-url-shortener-28jc to /url-shortener
Dan sudah otomatis terdeploy di Netlify. 비사 디악세스 디 kuy.sh/url-shortener
참고:
Kekurangan menggunakan Netlify 리디렉션 dibandingkan dengan bit.ly atau sejenis adalah tidak adanya 보고서 통계, misal seberapa sering link diakses. Kalau kamu merasa penting adanya 보고서, mungkin perlu mempertimbangkan untuk membeli layanan berbayar.
Reference
이 문제에 관하여(Menggunakan Netlify 세바가이 URL 단축기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/armedi/menggunakan-netlify-sebagai-url-shortener-28jc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)