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


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.