Saya mencoba membuat pengalihan 301 dengan modul pengalihan . Misalnya, saya ingin mengarahkan sumber URL ke URL internal melalui modul khusus saya.
Saya ingin membuat pengalihan ketika saya membuat simpul. Impor konten lama, buat simpul baru dan pertahankan jalur lama.
Adakah yang punya ide?
8
redirection
Romest
sumber
sumber
Jawaban:
Jika Anda ingin menyimpan pengalihan dalam basis data, gunakan modul Redirect . Modul ini menyediakan antarmuka pengguna untuk menambahkan arahan ulang. Pengalihan disimpan dalam entitas konten, yang juga dapat Anda buat secara terprogram:
Anda dapat melakukan ini pada saat Anda membuat node dari data yang diimpor atau Anda bisa memasukkan kode dalam kait entitas yang memperbarui pengalihan saat membuat, mengedit, atau menghapus node.
sumber
Anda dapat menggunakannya
RedirectResponse
untuk mencapai ini.Lihat tautan berikut
/drupal//a/138852
sumber
Anda dapat mengubah .htaccess Anda dengan menambahkan kode ini:
Atau jika Anda ingin melakukan ini di Drupal:
sumber