問題タブ [url-masking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
12794 参照

javascript - JavaScript での URL マスキング

現在、現在の URL を受け取り、それを別のサイト URL に連結して適切なフィードバック グループにルーティングする次の JavaScript 関数があります。

これが適切な用語かどうかはわかりませんが、window.openステートメント内の URL をマスクして、現在のウィンドウの URL を使用したいと考えています。

window.openJavaScript で元の URL をマスクするにはどうすればよいですか?

0 投票する
1 に答える
589 参照

asp.net-mvc - URL 転送とマスキングにより、ASP.NET MVC 3 RC で Url.Content() と Html.Action() の二重ルート ディレクトリがトリガーされる

(注: 同様の質問を探してみましたが、最も近い質問はまだ私の質問と一致していないようです。つまり、MVC - アプリケーション ルートが Url.Content/Url.Action を使用して URL に 2 回表示されます)

現在、1 つのドメインで 2 つの ASP.NET MVC 3 RC アプリを実行しています。

mydomain.com/app1

mydomain.com/app2

別のアプリであるため、別のドメイン名にサインアップし、アプリの 1 つへのマスク転送を有効にしました (つまり、 http: //foo.comはhttp://mydomain.com/app1をロードし、ブラウザーで、http://mydomain.com/app1ではなく、http://foo.comのみが表示されます)

MVC が不満を持ち始めるのはここからです。Url.Content() と Html.Action() の両方が予期しない URL を生成します。たとえば、Html.Action() の場合、 がある場合、http://foo.com/about@Html.ActionLink("About", "Index", "About")を期待しますが、最終的にはhttp://foo.com/ app1 /about になります。

http://foo.com/app1/aboutはhttp://mydomain.com/app1/app1/aboutに変換されるため、明らかにリンクは機能しません。

同様に、Url.Content の場合、 がある場合href="@Url.Content("~/Content/Site.css")"、ブラウザはスタイルシートの読み込みに失敗します。これは、場所がhttp://foo.com/ app1 /Content/Site.css であると見なされ、http://fooではなく.com/Content/Site.css

MVC に開始ディレクトリを忘れさせる方法はありますか (つまり、生成された URL から" app1/ " を削除しますか?)

お読みいただきありがとうございます。ここで追加情報が必要な場合はお知らせください。

0 投票する
2 に答える
3132 参照

url - mod_rewrite を使用して別のドメイン名で URL マスクすることは可能ですか?

ここにシナリオがあります -

私は、顧客の Web サイトが私の管理下で実行されている Web サイトを持っています。

例として、私のドメインはwww.mainsite.comで、顧客のウェブサイトはwww.customer1.com --- になりますが、誰かが customer1.com にアクセスすると、index.html ファイルは .html の下の私のサイトにリダイレクトしますwww.mainsite.com/customers/index.jsp?number=1000

私のサイトへのリダイレクトを含む index.html の例:

"number"www.customer1.comという名前の変数を使用して自分のサイトにリダイレクトするだけでなく、その後アクセスした残りのページをマスクするなど、顧客のドメインを取得する rewrite ディレクティブを mod_rewrite を使用して追加することは可能ですか?

サイトを閲覧している人に、「まだ」下にいて、代わりにcustomer1.com表示されていないように見えるようにするには?mainsite.com


編集

顧客の Web サイト/ドメインは、自分の Web サイトと同じ vps でホストされています。私のサイトは JSP ページで構築されています。


0 投票する
1 に答える
443 参照

nginx - HTML リンクを使用し、HTML ファイルを使用しない Zen カート

私は、複数のチームが長年にわたって取り組んできた既存の zen-cart サイトを使用しています。すべてのチームをバックトラックすることは、実行可能なオプションではありません。一部の開発チームは、いくつかのハックを実装しました。そのうちの 1 つは、zen-cart が通常リンクを作成する方法を置き換えていました。たとえば、zen-cart は通常、次のようなリンクを介して製品にリンクしています。

代わりに、この zen-cart インストールは次のことを行っています。

p- の後の数字、この場合は 45 が製品 ID であることがわかりました。ただし、その .html ファイルが実際に参照しているものについては、私は立ち往生しています。どうにかしてそのデータを index.php ファイルに送り返していると推測していますが、これは検索エンジンの最適化のために行われたものです。それが違いを生む場合、サーバーはnginxを使用しています。このサイトには apache を使用したいのですが、nginx で問題ありません。

さらに、次のようなリンクもあります。

しかし、システム全体に sitemap.html というファイルはありません。ただし、sitemap.xml というファイルがあります。

さまざまな理由から、実際のサイトにリンクすることはできませんが、開発者の皆様にはご理解いただけると幸いです。しかし、誰かがここで何が起こっているのかについて何か考えを持っているなら、私は知りたいと思っています. 私ができる他の詳細を提供します。

0 投票する
0 に答える
612 参照

.htaccess - .htacces を使用して URL をマスクし、サブドメインをルート ドメインにする

現在、サブディレクトリにマイクロサイトを構築する cms があります。したがって、メインサイトはルートであり、各サブサイトはサブディレクトリにあります。

例 root = www.mainsite.org

マイクロサイト = www.mainsite.org/microsite

現在、メインサイトのホスティング スペースでドメインを購入して駐車しています。ユーザーがwww.microsite.orgに入力すると、htaccessで次を使用してwww.mainsite.org/micrositeにリダイレクトされるように設定しました

www.mainsite.com/microsite が URL バーに www.microsite.org として表示されるように URL をマスクして、各マイクロサイトが個々の ID を保持できるようにすることもできますか。各マイクロサイトのドメインを所有しています

必ずしも包括的なルールは必要ありません。各マイクロサイトに新しいコードを追加できれば幸いです。

ところで、私は htaccess の編集をよく理解していません。かなり新しいので、具体的な回答をいただければ幸いです。私は答えを探しましたが、この方法でルートを隠しているものは見つからなかったと思います.ほとんどはサブディレクトリを隠しているようです.

ありがとう

0 投票する
1 に答える
170 参照

php - 仮想サブドメインをフォルダにポイントする-エラー

www.jannatband.comURLにアクセスすると、ドメイン名があります。

http://jannatband.com/me/asd

値を正常にエコーしますasd。元のURLは次のようになります。

http://jannatband.com/me/index.php?u=asd

上記のHTACESSコード:

しかし、同じURLをに変換しようとすると

この.htaccessコードの使用:

This webpage is not availableそれは私にエラーを与えます。.htaccessこのコードの何が問題になっていますか?

PS/me/はの既存のディレクトリpublic_htmlです。

0 投票する
1 に答える
653 参照

cakephp - Cakephp URLマスキング?

例:「サービス」というコントローラーと「ウェブ」というアクションがあります。したがって、私のURLは次のようになります。

次のように入力すると、URLをマスクするにはどうすればよいですか。

とまったく同じように表示されますhttp://www.domain.com/services/web/

私はhtaccessを読んでいますが、これに対する正しい解決策かどうかはわかりません。

0 投票する
2 に答える
801 参照

php - ステータスバーのマスキング URL

Ubuntuサーバーを実行している個人サーバーで自分のWebサイトをホストしています。誰かが私のサイトにアクセスしたり、ページ上のリンクの 1 つにカーソルを合わせるたびに、私のパブリック IP アドレスがステータス バーに表示されます (つまり、ホームページに移動すると、myipaddress/index.php を待っていると表示されます)。Godaddy でドメイン名を購入しました。管理ページのアドレス バーで URL をマスクするオプションを見つけることができましたが、ステータス ページにはそのようなオプションを見つけることができませんでした。最初に、JavaScript コードを php ファイルに埋め込もうとしましたが、後でさまざまな投稿 (リンク) から、ステータス バーに表示される内容を制御できないことを知りました。

私がやりたいことは、ページが読み込まれるたびに、またユーザーがリンクにカーソルを合わせるたびに、IP アドレスではなくドメイン名を表示することだけです。これについてどうすればよいかについてのアイデアはありますか?

0 投票する
2 に答える
8937 参照

php - URLリダイレクトとマスキングを実行するにはどうすればよいですか?

ウェビナーホスティングプロバイダーによって提供されるウェビナーをホストするURLがあります。そのURLを自分のドメイン内の何かに変更したいと思います。

たとえば。ウェビナーのURLは http://www.onlinemeetingnow.com/seminar/?id=d181a7640eのようなものです

ドメイン内の外観を変更したいと思います。

www.mywebsite.com/webinar

これは可能ですか?

0 投票する
1 に答える
215 参照

.htaccess - .htaccessマスキングドメイン

私はサーバーを持っています。それをhttp://A.comと呼びましょう。 私は「エンジン」フォーラムボードも持っています。それをhttp://ABcomと呼びましょう。

サーバーは、管理者向けの多くのスクリプトおよび機能コンポーネントに役立ちます。フォーラムボードはコミュニティ向けですが、HTMLモジュールしか追加できません。カスタムスクリプトはありません。

現在、HTMLリダイレクトを使用してhttp://A.comのインデックスをhttp:// ABcomにリダイレクトするように設定しているため、A.comのルートに移動したユーザーはフォーラムに送信されます。

http://A.comに移動すると、 http://ABcomの内容が表示されるようにしたいと思います。以前はiFrameを使用していましたが、フォーラムに悪影響を及ぼしたため、現在はリダイレクトするだけです。同じシステムを使用している誰かがhttp://C.com/forums/viewforum/212877のようなURLを持っていて、http ://CBcom/forums/viewforum/212877の内容を示しているのを見ました。

mod_rewriteでこれが可能だと思いますが、正確にはどの程度ですか?