Saya menjalankan situs untuk LSM Jerman di bawah domain sub.example.org
.
Baru-baru ini, saya menambahkan sub.example.ch
spin-off Swiss-nya.
Kedua (sub-) domain menunjuk ke lokasi fisik yang sama, instalasi WP ( bukan multisite).
Saya sudah menyiapkannya sehingga sub.example.ch/register
, misalnya, akan menampilkan dengan benar konten yang ditemukan di bawah sub.example.org/register
.
Namun, ketika seorang pengunjung Swiss menjelajahi situs menggunakan tautan di tempat biasa, ia pasti akan berakhir di domain "biasa", karena mereka menggunakan "alamat WordPress" (atau "alamat situs") sebagaimana ditentukan dalam pengaturan umum , baik melalui get_home_url
atau get_site_url()
(atau get_bloginfo()
padanannya yang kurang dalam ).
Idealnya , saya ingin pengunjung tetap berselancar di bawah domain yang ia gunakan untuk mencapai situs. Oleh karena itu, saya kira saya harus memfilter nilai pengembalian fungsi yang disebutkan. Filter, yang, sejauh yang saya tahu, tidak ada.
Apakah ada yang punya pengalaman dengan hal semacam ini dan solusi yang layak berguna?
Apakah ini ide yang bodoh dan saya harus membiarkannya?