
私は Apache Web サーバー (Windows VPS 上) を持っており、しばらく前に .tk ドメインを登録しました。その後、(ns1.afraid.org) と (ns2.afraid.org) をネーム サーバーとして選択し、mydomain.tk を 22.22.22.22/script (Web サイトの場所など) にポイントしました。これで、誰かが mydomain.tk と入力すると、22.22.22.22/script に移動しますが、問題はアドレス バーに mydomain.tk ではなく 22.22.22.22/script が表示されることです。この問題を解決するにはどうすればよいですか?
ありがとう
答え1
Web リダイレクトを使用しているため、ブラウザはユーザーに何が起こっているかを伝える義務があります。リダイレクトは本質的に、Web サーフィンの流れを中断するものです。一方、DNS はもう少し信頼性が高く、同じものを指す別の方法と見なされています。
サーバー 22.22.22.22 を制御していないと仮定すると、独自のドメイン名の使用を明示的に許可するサービスでない限り、完璧な解決策はありません。ただし、リダイレクトするのではなく、22.22.22.22/script Web サイトを iframe に埋め込むことはできます。
<iframe width="100%" height=1"00%" src="http://22.22.22.22/script">
これによりブックマークが壊れ、URL ベースのナビゲーションが妨げられます。