| Ciri Pengurusan Pengalihan | Disokong Shopify | Batasan Platform |
|---|---|---|
| Sistem pengurusan pengalihan terbina dalam | ✓ | |
| Import pukal CSV untuk migrasi besar | ✓ | |
| Pengalihan wildcard | ✓ | |
| Pengalihan alias domain | ✓ | |
| Pencegahan rantaian pengalihan | ✓ | |
| Pengalihan domain luar | ✓ | |
| Jumlah bilangan pengalihan | ✓ | |
| Panjang karakter URL | ✓ | |
| Pemeliharaan kes dalam URL | ✓ | |
| Padanan parameter fleksibel | ✓ | |
| Pemeliharaan susunan parameter dalam URL | ✓ |
Adakah Shopify Mempunyai Sistem Pengurusan Pengalihan Terbina Dalam?
Ya, Shopify menyediakan sistem pengurusan pengalihan terbina dalam dengan dua kaedah mudah untuk membuat pengalihan: penciptaan individu melalui antara muka pentadbir dan import pukal CSV untuk migrasi berskala besar.
Penciptaan Pengalihan Individu
Terbaik untuk:
- Penciptaan pengalihan tunggal
- Menguji tingkah laku pengalihan
- Pembetulan dan kemas kini pantas
Import Pukal CSV
Terbaik untuk:
- Migrasi berskala besar (ratusan atau ribuan pengalihan)
- Kemas kini berbilang URL
- Perancangan pengalihan sistematik
Keperluan Laluan URL
Medan “Redirect From”:
- Laluan relatif sahaja (tiada nama domain)
- Mesti bermula dengan garis condong
/ - Contoh:
/example_product.php
Medan “Redirect To”:
- Laluan relatif ATAU mutlak diterima
- Contoh:
/new-pageatauhttps://www.external.com/page
Pemformatan Semula URL Automatik
Shopify secara automatik memformat semula URL semasa import CSV:
| Format Input | Shopify Tukar Kepada | Hasil |
|---|---|---|
https://www.redirects.net/resource |
/resource |
Jalur ke laluan relatif |
www.redirects.net/unicode/test |
/www.redirects.net/unicode/test |
Tambah garis condong hadapan |
redirects.net/nested/directory |
/redirects.net/nested/directory |
Tambah garis condong hadapan |
Di Mana Mencari Jadual Pengalihan
- Dari pentadbir Shopify anda, pergi ke Content → Menus
- Klik View URL Redirects
Adakah Pengalihan Wildcard Disokong?
Pengalihan wildcard sebelah pelayan tidak disokong secara asli oleh Shopify. Walau bagaimanapun, pengalihan wildcard JavaScript sebelah pelanggan adalah mungkin melalui penyesuaian templat Liquid atau aplikasi Shopify.
Memahami Pengalihan Wildcard
Pengalihan wildcard membolehkan anda mengalihkan berbilang URL yang sepadan dengan corak tertentu menggunakan satu peraturan pengalihan. Karakter wildcard (*) sepadan dengan sebarang teks dalam kedudukan tersebut.
Contoh: Satu Peraturan Mengalihkan Semua Catatan Blog
Peraturan wildcard tunggal (sintaks Apache .htaccess):
RedirectMatch 301 ^/blog/(.*)$ /articles/$1
Atau dalam Nginx:
rewrite ^/blog/(.*)$ /articles/$1 permanent;
Secara automatik mengalihkan:
/blog/post1→/articles/post1/blog/post2→/articles/post2/blog/post3→/articles/post3/blog/summer-2024→/articles/summer-2024- …dan beratus atau ribuan URL lagi dengan satu peraturan
Tiada Pengalihan Wildcard Dilaksanakan Sebelum Muat Halaman
- Shopify tidak menyokong fungsi ini secara lalai
- Shopify memerlukan rekod pengalihan individu untuk setiap URL
Pengalihan JavaScript Sebelah Pelanggan Dibenarkan
- Kod JavaScript yang mengalihkan selepas halaman dimuat
- Templat Liquid Tersuai - Tambah JavaScript pada fail tema
- Aplikasi Shopify - Pasang aplikasi pengalihan pihak ketiga
Adakah Pengalihan Alias Domain Peringkat Atas Disokong?
Shopify menyediakan pengurusan domain terbina dalam yang membolehkan anda mengkonfigurasi berbilang domain dan secara automatik mengendalikan pengalihan antara mereka. Platform ini menyelaras alias domain melalui tetapan DNS dan pengalihan HTTPS automatik.

Konfigurasi Domain Utama
- Satu Domain Utama: Anda mesti menetapkan satu domain sebagai domain utama (kanonik) anda
- Pengalihan Automatik: Semua domain lain secara automatik mengalihkan ke domain utama
- Pengalihan 301: Shopify menggunakan pengalihan kekal 301 untuk memindahkan autoriti SEO ke domain utama
- Penguatkuasaan HTTPS: Sijil SSL secara automatik disediakan dan dikuatkuasakan merentasi semua domain
Menambah Alias Domain
Langkah untuk mengkonfigurasi alias domain:
- Tambah Domain dalam Pentadbir Shopify - Navigasi ke Settings → Domains
- Konfigurasi Rekod DNS - Tunjuk rekod A atau CNAME ke pelayan Shopify
- Tetapkan Domain Utama - Tetapkan domain mana yang patut menjadi kanonik
- SSL Automatik - Shopify menyediakan sijil SSL untuk semua domain yang disambungkan
Permintaan Pelayan yang Dijana untuk Domain dan Sub-Domain Terurus Shopify yang Dialihkan
Dalam antara muka Domains Shopify yang ditunjukkan di atas, wislr.xyz ditetapkan sebagai domain Primary (ditunjukkan oleh lencana “Primary”). Semua domain lain yang disambungkan secara automatik mengalihkan ke domain utama ini:
Konfigurasi domain:
- Domain utama:
wislr.xyz← Semua trafik mengalihkan ke sini - Alias yang disambungkan (auto-redirect):
wislr-test-store.myshopify.com→wislr.xyz(301)www.wislr.xyz→wislr.xyz(301)wislr.shop→wislr.xyz(301)www.wislr.shop→wislr.xyz(301)
Memahami rantaian pengalihan:
Shopify melaksanakan proses pengalihan dua langkah untuk alias domain untuk memastikan kedua-dua keselamatan (HTTPS) dan struktur URL kanonik yang betul:
Langkah 1: Peningkatan Protokol (HTTP → HTTPS)
http://wislr.shop→ 301 redirect →https://wislr.shop
Langkah 2: Pengalihan Domain (Alias → Utama)
https://wislr.shop→ 301 redirect →https://wislr.xyz
Contoh aliran pengalihan lengkap:
http://wislr.shop/products/shirt
↓ 301 (paksa HTTPS)
https://wislr.shop/products/shirt
↓ 301 (alias ke utama)
https://wislr.xyz/products/shirt
↓ 200 (papar kandungan)
Tingkah laku utama:
- Permintaan HTTP ke alias: rantaian pengalihan 2 langkah (peningkatan protokol + pengalihan domain)
- Permintaan HTTPS ke alias: pengalihan 1 langkah (pengalihan domain sahaja)
- Permintaan HTTPS ke utama: Respons terus (tiada pengalihan)
- Semua domain menunjukkan status “Connected”, bermakna SSL aktif dan pengalihan berfungsi
- Hanya domain utama memapar kandungan sebenar; semua yang lain melakukan pengalihan 301 segera
WWW vs Bukan-WWW
- Konfigurasi Fleksibel: Pilih sama ada www atau bukan-www sebagai utama anda
- Pengalihan Automatik: Versi bukan utama mengalihkan secara automatik
- Tiada Peraturan Manual Diperlukan: Shopify mengendalikan ini pada peringkat pelayan
- Amalan Terbaik SEO: Konsisten dengan cadangan Google untuk domain kanonik
Adakah Terdapat Pencegahan Rantaian Pengalihan Terbina Dalam?
Ya, Shopify secara automatik mencegah rantaian pengalihan dengan perlindungan terbina dalam yang pintar. Sistem akan menolak sebarang pengalihan yang akan mencipta rantai, memaparkan ralat jika anda cuba mengalihkan ke URL yang telah dikonfigurasi dalam medan “Redirect from” pengalihan lain.
Memahami Rantaian Pengalihan
Rantaian pengalihan berlaku apabila URL mengalihkan melalui berbilang langkah sebelum mencapai destinasi akhir.
❌ Percubaan Rantai Disekat:
Shopify akan menghalang konfigurasi ini dan memaparkan mesej ralat:
| Redirect from | Redirect to |
|---|---|
/BOTH |
/SHORT |
/SHORT |
/homepage |
✅ Konfigurasi Betul:
Kedua-dua URL mengalihkan terus ke destinasi akhir:
| Redirect from | Redirect to |
|---|---|
/BOTH |
/homepage |
/SHORT |
/homepage |
Adakah Terdapat Nilai URL Terpelihara yang Tidak Boleh Anda Alihkan?
Ya, Shopify mempelihara 4 awalan URL khusus yang tidak boleh dialihkan. Walau bagaimanapun, dokumentasi rasmi Shopify usang dan menyenaraikan lebih banyak awalan sebagai terpelihara daripada yang sebenarnya disekat.
Awalan URL Terpelihara
Hanya 4 awalan ini sebenarnya disekat:
| Awalan URL | Tingkah Laku |
|---|---|
/cart |
Cipta rekod tetapi tidak akan mengalihkan |
/products |
Cipta rekod tetapi tidak akan mengalihkan |
/collections |
Cipta rekod tetapi tidak akan mengalihkan |
/collections/all |
Cipta rekod tetapi tidak akan mengalihkan |
Awalan URL yang Berfungsi (Bertentangan dengan Dokumentasi Rasmi)
Awalan ini berfungsi dengan betul bertentangan dengan dokumentasi Shopify:
| Awalan URL | Hasil Ujian |
|---|---|
/apps |
✅ Pengalihan berfungsi |
/application |
✅ Pengalihan berfungsi |
/carts |
✅ Pengalihan berfungsi |
/orders |
✅ Pengalihan berfungsi |
/services |
✅ Pengalihan berfungsi |
Taksonomi Subdirektori
Awalan terpelihara berfungsi jika digunakan sebagai subdirektori dalam rentetan URL yang lebih panjang:
| Redirect from | Redirect to | Hasil |
|---|---|---|
/cart/people |
/new-location |
✅ Berfungsi sempurna |
/products/people |
/new-location |
✅ Berfungsi sempurna |
/collections/people |
/new-location |
✅ Berfungsi sempurna |
Sekatan hanya terpakai apabila laluan tepat ini digunakan sendirian, bukan sebagai direktori induk.
Adakah Terdapat Had pada Jumlah Bilangan Pengalihan?
Ya, Shopify menguatkuasakan kiraan pengalihan maksimum yang ketat yang tidak boleh ditingkatkan, tanpa mengira saiz perniagaan atau permintaan sokongan. Had ini ditetapkan oleh seni bina platform.
Had Platform
Pelan Shopify Standard:
- Maksimum: 100,000 pengalihan
- Sesuai untuk migrasi kecil hingga sederhana, tapak jenama tunggal, dan katalog produk standard
Shopify Plus:
- Maksimum: 20,000,000 pengalihan
- Sesuai untuk migrasi perusahaan, penyatuan berbilang jenama, dan penstrukturan semula URL yang besar-besaran
Perancangan Strategik
Apabila menghampiri had pengalihan:
- Utamakan URL trafik tinggi dengan trafik organik dan pautan balik yang ketara
- Fokus pada halaman yang menjana pendapatan terlebih dahulu (produk, kategori)
- Pantau penggunaan pengalihan secara berkala untuk menjejak terhadap had platform
- Cipta hierarki sistematik memberi tumpuan kepada nilai SEO dan UX
Adakah Terdapat Had Kiraan Karakter untuk Entri Pengalihan Individu?
Ya, Shopify menguatkuasakan maksimum 1,024 karakter untuk rentetan pengalihan URL (termasuk ‘/’ hadapan), yang tidak didokumenkan dengan jelas dalam sumber rasmi.
Panjang Maksimum: 1,024 karakter (termasuk awalan garis condong hadapan)
Walaupun penyemak imbas menyokong URL sehingga 2,083 karakter, had platform Shopify adalah tepat 1,024 karakter. Ini boleh menyebabkan kegagalan tidak dijangka semasa import pukal.
Adakah URL Diubah Semasa Import?
Tidak, Shopify mengekalkan kes tepat URL yang anda masukkan dalam jadual pengalihan dan dengan betul mengalihkan semua variasi kes ke destinasi yang ditetapkan.
Bagaimana Pengendalian Kes Berfungsi
Shopify membenarkan anda membuat entri pengalihan dengan variasi kes yang berbeza, dan setiap entri berfungsi secara bebas:
/CASE/TEST.html→ mengalihkan ke destinasi yang ditetapkan/case/test.html→ mengalihkan ke destinasi yang ditetapkan/Case/Test.html→ mengalihkan ke destinasi yang ditetapkan/CaSe/TeSt.HtMl→ mengalihkan ke destinasi yang ditetapkan
Apa Yang Berlaku dengan Berbilang Variasi Kes
Apabila anda membuat entri pengalihan dengan variasi kes berbeza URL yang sama, setiap entri berfungsi secara bebas. Shopify mengekalkan kes yang anda nyatakan dan dengan betul mengendalikan pengalihan untuk setiap variasi.
Contoh:
- Jika anda membuat pengalihan untuk
/Case/Test.html→/destination-a - Dan membuat pengalihan untuk
/case/test.html→/destination-b - Kedua-dua pengalihan akan berfungsi seperti yang ditetapkan
- Setiap variasi kes mengalihkan ke destinasi yang diberikan
Bagaimana URL Berparameter Dikendalikan?
Shopify memperlakukan URL berparameter sebagai rentetan literal yang memerlukan padanan tepat, digabungkan dengan penyusunan semula parameter abjad automatik.
Keperluan Padanan Tepat
Setiap kombinasi parameter unik memerlukan rekod pengalihan sendiri. Kehilangan walaupun satu parameter akan menghasilkan ralat 404 bukannya pengalihan.
Contoh
/how-is-pkl?utm_campaign=301s+in+2024&utm_content=blue&utm_id=3012024&utm_medium=display&utm_source=google&utm_term=redirects
Jika anda mempunyai parameter sebagai sebahagian daripada rentetan URL anda dalam indeks carian atau sebagai pautan balik, anda akan memerlukan entri pengalihan berasingan untuk setiap variasi parameter yang pengguna mungkin hadapi.
Penyusunan Abjad Parameter Automatik
Shopify secara automatik menyusun parameter URL mengikut abjad yang dipisahkan oleh ampersand (&) apabila membuat rekod pengalihan, tanpa mengira susunan yang anda nyatakan. Ini boleh memberi kesan kepada platform CMS yang bergantung pada urutan parameter tertentu.
Contoh Penyusunan Semula:
| Input Anda | Shopify Simpan Sebagai |
|---|---|
/test?name=John&Doe |
/test?Doe&name=John |
/user?name=John&age=30&active=true |
/user?active=true&age=30&name=John |
/page?z=last&a=first&m=middle |
/page?a=first&m=middle&z=last |
Apakah Aplikasi Shopify yang Memudahkan Pengurusan Pengalihan?
Aplikasi boleh memudahkan proses dengan ketara untuk peralihan tapak kompleks dengan beratus atau ribuan URL.
Redirects by WISLR
Ciri Utama
Padanan URL Automatik
- Algoritma pintar secara automatik memadankan URL tapak lama ke halaman Shopify baharu
- Memproses pemetaan pengalihan pukal merentasi semua jenis halaman (produk, koleksi, blog, halaman)
- Menghapuskan kerja helaian kerja manual untuk migrasi berskala besar
Eksport & Import Fleksibel
- Fungsi eksport CSV untuk menyemak dan menyesuaikan pemetaan yang dijana secara automatik secara manual
- Penyambung import pukal terus ke jadual pengalihan asli Shopify
- Eksport data URL langsung dari tapak sedia ada anda
Pengoptimuman Aliran Kerja Migrasi
- Mengenal pasti kandungan yang hilang dalam kedai Shopify baharu anda sebelum pelancaran
- Memproses fail sehingga 150,000 URL sekaligus (pelan Unlimited)
- Beroperasi terus dalam antara muka pentadbir Shopify