問題タブ [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 投票する
0 に答える
79 参照

apache - Apache mod 書き換えマスキング

サブディレクトリ (/var/www/vhosts/vps.url.com/httdocs/blog.

このサイト (vps.url/blog) を指すドメインがあるため、ブラウザーにドメイン URL を書き込むと VPS にリダイレクトされますが、vps.url/blog という URL が表示されます。

この方法でapache2仮想ホストでマスクしようとしました:

domain.es を表示したいときに vps.url.com/domain が表示されるため、これは機能しません。

事前に感謝し、私の悪い英語を許してください。

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

yii - Yii での URL の美化

次のファイル構造があります

ここに画像の説明を入力

モジュールのコンテンツにアクセスするために作成されるデフォルトの URL は、たとえば次のとおりです。 http://127.0.0.1/tmc/user/default/viewMessage

他のコントローラーの場合、 http://127.0.0.1/tmc/user/booking/index

urlManager問題は、最初の例のように、両方のコントローラーがアクセス可能でありdefault、URL に単語が表示されないようにルールを書きたいことです。

ただし、次のルールを記述すると、default単語を削除できますが、同じモジュール内の他のコントローラーが機能しなくなります。この点で何か助けていただければ幸いです

'<module:\w+>/<action:\w+>/<id:(.*?)>' => '<module>/default/<action>/<id>', '<module:\w+>/<action:\w+>' => '<module>/default/<action>',

私の現在のURLマネージャーは次のとおりです

'urlManager' => array( 'urlFormat' => 'path', 'showScriptName' => false, 'rules' => array( '/' => 'site/index', 'login' => 'site/login', 'user' => 'user/default/', '<view:[a-zA-Z0-9-]+>/' => 'site/page', ), ),

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

php - ページで発生したクリック イベントを別のページに複製する

www.example.comというページがあります。いくつかの結果で構成されています (Google の結果のように、これらの結果は、サード パーティのリソースをexample.comにリクエストすることによって挿入されます)。それらの1つをクリックすると、リファラー(クリックイベントが発生した場所)を追跡するURL(www.trackclicks.com/some.phpなど)にリダイレクトされます。この場合はwww.example.comです

私の要件は、クリックイベントが私のページで発生したwww.trackclicks.com/some.phpを表示する必要があることです.mysite.comと言うが、 www.example.comでは発生しません(マスクする必要があります).

私はこの種の要件に出くわしたことがないので、何も試していません。.htaccess を使用してページをリダイレクトしましたが、クリック イベントの迂回に使用できるかどうかはわかりません。

これを行う私の考え:

mysite.comに cach.phpというページを作成し、www.trackclicks.com/some.php を私のサイトのページからリダイレクトし、javascript を使用して www.trackclicks.com/some.php をクリックします。

example.com の実際の結果 URL は次のようになります

www.mysite.com/catch.php?rd="www.trackclicks.com/some.php"

次に、javascript を使用して、mysite/cach.php からクリックします。