問題タブ [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.
php - URL をマスクしました マスクされた URL を変更したい
数日前、私はこれに関連する質問を投稿し、大きなプッシュを得ました。また、私はいくつかの実験と研究を行い、いくつかの良い結果を達成しました. これがまさに私が達成したことです。これを自分のフォルダーの.htaccessに入れました-「フォルダー」:
これが現在の動作です。リンクを貼りました:
www.abc.com
なので
www.xyz.com/folder/post(somecode)
誰かがこのリンクをクリックすると、.htaccess に従って「somecode」が取得され、$1 に保存されて処理されます。
www.xyz.com/folder/something.php?file=$1
このコンテンツを表示します。ただし、ブラウザに表示される URL は次のとおりです。
www.xyz.com/folder/post(somecode)。
今、これが私がやりたいことです。表示する代わりに:
www.xyz.com/folder/post(somecode)
次のような素敵なものを見せてもらえますか
www.xyz.com/somethingnice
また
www.xyz.com/folder/someword
どうすればいいですか?行 RewriteRule post(.+)$ something.php?file=$1 [L] の後に何か追加する必要がありますか?
それとも何か他の方法がありますか?
javascript - iframe-resizer で 'X-Frame-Options' を 'SAMEORIGIN' に設定したため、フレームに 'http://www.asp.net/' を表示することを拒否されました。
URL マスキングを行うためにiframe-resizerを使用しています。Visual Studio Template for ASP.NET MVC5 を使用して iframe のソースとして機能する Web アプリケーションと、iframe をホストする HTML ページが 1 つだけの Web サイトを作成しました。マスクされたドメインはhttp://bitmake.azurewebsites.net/でホストされており、ASP.NET サイトである必要があります。iframe があるサイトはhttp://desenv.bitmake.tecnologia.ws/でホストされており、Windows または Linux のいずれかです。私はこれら 2 つのドメインを所有しており、両方を管理できます。別のドメイン ( http://www.anotherwebpage.comにリダイレクトするリンクをクリックする場合を除き、クリックしたすべてのリンクは正常に機能します)。ドキュメントを読むと、これを解決するオプション、checkOrigin初期化オプションであることがわかります。したがって、このようにリサイザーを初期化します
しかし、私はまだエラーを受け取ります。F12で確認できます
この SO の質問を読むと、ファイル Global.asax からソース サイト (bitmake.azurewebsites.net) で「回避」できることがわかります。Global.asax を「AllowAll」オプションに変更しましたが、それでも機能しません
.htaccess - .htaccess を使用して別のフォルダーからファイルをロードする
ディレクトリに多くのファイルがあります/full/
/full1/
そのため、サーバー上の 、/full2/
、/full3/
フォルダーにファイルを配布したいのですが、元の URL を次のように保存します
どのファイルがどこにあるかを判断するには、次のように URL マスクで定義したいと思います
^/full/a$
フォルダから/full1/
^/full/b$
フォルダから/full2/
正しい .htaccess をビルドする方法を教えてください。
.htaccess - 2 つの異なるサーバー - サブドメイン リダイレクト URL マスキング
.htaccess に関する多くの投稿を確認しましたが、私の Web サイトが 2 つの異なるサーバー上にあるため、機能しません。
私は 2 つの Web サイトを持っていますが、両方とも異なるサーバー上にあります。1 つは Linux サーバー上にあり、もう 1 つは Windows サーバー上にあります。
私のメイン Web サイトは、Linux サーバーでホストされています。これを abc.com と呼びましょう 私の他の Web サイトは Windows サーバーでホストされています - これを xyz.com と呼びましょう
abc.com、subdomain.abc.com にサブドメインを作成しました
subdomain.abc.comのままにする必要があるURLを変更せずに、subdomain.abc.comをxyz.comにリダイレクトしたい。.htaccess であらゆる種類の組み合わせを試しましたが、うまくいきません。助けてください。
ありがとうVJ
url-masking - 保護されたコンテンツを実際に取得しない URL をブラウザに表示させる方法
ブラウザの URL バーにコンテンツの実際の場所が表示されないように「URL マスキング」を行うさまざまな方法を提供する記事を読みました。このような方法には、.htaccess ファイルの設定、iframe でのコンテンツの表示、JavaScript を使用した別のソースからのコンテンツのロードなどがあります。
これらすべての方法の問題点は、ブラウザーに表示される URL を使用して、保護したいコンテンツを実際に表示できることです。それが別の場所からのものであってもです。
コンテンツへのアクセス権を与えられた人がそのコンテンツへのアクセスを共有できるようにしたくないため、URL バーにはそのコンテンツを表示しない URL を表示しながら、ブラウザーに保護されたコンテンツを表示させる方法が必要です。他の人に URL を教えることによって。
これは可能ですか?