1

これが私の状況です。

myweb.ca (国固有) ドメインを Webhost Provider A に登録します。なぜなら、ccTLD を許可しているのに対し、Webhost Provider B は許可していないからです。私は自分の PHP ファイルを Webhost Provider B ( http://mysecretweb.com/myweb/ ) でホストしています (信頼性が高く、安価で、実証済みなど)。

私は次のことを達成したい:

  1. ユーザーがhttp://myweb.ca/aboutus.htmlと入力すると、 http://mysecretweb.com/myweb/aboutus.htmlの内容が表示されます
  2. ユーザーが aboutus.html にアクセスすると、ブラウザーは http://myweb.ca/aboutus.html を表示する必要があります。 http://mysecretweb.com/myweb/aboutus.htmlではありません
  3. パブリックおよび検索エンジンは、ドメインhttp://mysecretweb.com/mywebを認識できません。これは秘密であるためです。
  4. 提供するソリューションは、SEO に悪影響を与えてはなりません

マスキングを使用したドメイン転送は問題を解決しますか? 助言がありますか?

追加の詳細

誰かが、ネームサーバー情報を ns1.providerA.com から ns1.providerB.com に変更するよう提案しました。他の誰かが、プロバイダー A がネットワーク上にないため、プロバイダー B がこれを禁止し、プロバイダー B がこれを行うために私のアカウントを禁止する可能性があると主張しました。私は混乱しています...

4

2 に答える 2

1

$ _GETからURLを取得し、それをダウンロードしてユーザー(ヘッダーを含む)に渡す1つのPHPスクリプトを記述し、次に.htaccessRewriteマジックを記述してすべてをそのスクリプトにポイントさせることができます。これは、人間とボットの両方に対して完全に透過的な唯一の方法です。

于 2009-05-30T16:35:35.507 に答える
0

ボットと人間を別々に検出して、2つのアクションを変えることができます

于 2009-05-30T17:13:06.273 に答える