Bagaimana Cara Membuat Apache htaccess 301 Redirect Absolut?

1

Saya mencoba mengalihkan halaman web universitas saya dengan file .htaccess:

Redirect 301 /~foo/ http://mynewdomain.com/

Namun, bukannya membawaku ke http://mynewdomain.com , itu menambahkan ~ foo sehingga dialihkan ke http://mynewdomain.com/~foo .

Bagaimana cara membuatnya hanya diarahkan ke saja http://mynewdomain.com ?

PS: Sebenarnya saya yakin secara default dialihkan ke http://mynewdomain.com , mungkin ada pengaturan admin kami telah berubah, dan saya harus mengembalikannya?

Saya juga sudah mencoba kombinasi lain seperti:

Redirect 301 / http://mynewdomain.com/

Redirect 301 /~foo http://mynewdomain.com/

tetapi mereka semua dialihkan ke http://mynewdomain.com/~foo

ustun
sumber
Menggunakan wget -S untuk melihat apa yang sebenarnya dilemparkan kembali padamu.
Ignacio Vazquez-Abrams
Sepertinya ini terkait dengan pengaturan UserDir di Apache.
ustun
1
Redirect 301 / ~ foo mynewdomain.com berfungsi sebenarnya, ada beberapa masalah dengan caching. Pastikan Anda mencoba ini di browser baru jika pengalihan tidak berfungsi.
ustun