簡単なアイデア: Web デザイン作業を単一ドメインでロックして保護するためのスクリプトを作成しています。ウェブサイトが別のドメインにアップロードされている場合、私のウェブサイトにリダイレクトされます。私が指定しない限り、別のドメインから実際のウェブサイトをロードすることはできません。
私の作業スクリプト:
-- DECODED SCRIPT --
[]['constructor']['constructor'](self['unescape']('if(~location.protocol.indexOf('http:')&&~location.host.indexOf('isupportu.in')){}else(location.href='http://iamwebdeveloper.in')'))()
上記のコードでは、http プロトコルのみを使用して「www.abc.com」に作品をロードできるようにしています。ただし、「abc.com」などの www なしで Web サイトをロードすると機能しません。
www.abc.com --> Website load
abc.com --> www.iamwebdeveloper.in
xyz.com --> www.iamwebdeveloper.in
www.xyz.com --> www.iamwebdeveloper.in
.htaccess
/ fileを使用してweb.config
、www なしでドメインを強制的にリダイレクトすることにしました。www.abc.com へのリクエスト [非常にうまく機能しています]
しかし今、このスクリプトをアップグレードしたいので、あなたの助けが必要です:
- www 以外をリダイレクトするために .htaccess / web.config ファイルに依存したくありません。リクエスト。
- www。www 以外のリクエストは受け入れる必要がありますが、サブドメインは許可されません。たとえば、subdomain.abc.com は許可されていません。
- 単一の Web サイトに複数のドメインをアドオン ドメインとして持つ大規模なクライアントのために、スクリプトに複数のドメインを追加したいと考えています。上記のスクリプトにさらにドメインを追加したいと思います。
上記のロジックでこのスクリプトを検証するのを手伝ってくれる人はいますか?
[]["constructor"]["constructor"]
(
self["unescape"]
("<!-- I WILL USE THIS CODE AFTER CONVERTING TO ESCAPE TEXT AND IGNORE THIS COMMENT -->
if (location.protocol.indexOf("http:") && ( (location.host.indexOf("isupportu.in")) || (location.host.indexOf("paytronicindia.com")) || (location.host.indexOf("paytronicworldwide.com")) || (location.host.indexOf("paytronicnetwork.com")) )
){}else(location.href='http://iamwebdeveloper.in')
")
)
()