問題タブ [server-variables]
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.
apache - REMOTE_HOST と REMOTE_ADDR の違い
これら2つの変数の違いは何ですか?
REMOTE_HOST
とREMOTE_ADDR
。
php - codeigniter のドメインに基づいて異なるコンテンツを提供する
codeigniter で Web サイトを開発します。しかし、私が使用しようとしている方法が最良のアプローチであるかどうかはわかりません。同じサイトに多くのアドオン ドメインが存在します。ただし、コンテンツは、サイトへのアクセスに使用されたドメインに基づいてフィルタリングされます。
たとえば、ユーザーがドメインから来た場合
siteusa.com
、コンテンツは特定のユーザーに応じてフィルタリングされて表示されます。ユーザーがsiteuk.com/sitechina.com
コンテンツから来た場合、それに応じてフィルター処理されます...
URLを検出してコンテンツを提供するために、このようなことを計画しています
私が目にするもう1つの問題は、codeigniterのbaseurl設定ですが、ここでその解決策を見ました
これはこれを行うための最良の方法ですか?ボトルネックになる可能性はありますか?
サイトのメイン ドメインはフィルタリングされていないコンテンツを提供し、各アドオン ドメインはバックエンドから各ドメインに設定されたフィルタに従ってコンテンツをフィルタリングします。
php - PHPで基本HTTP認証を使用するにはどうすればよいですか?
基本HTTP認証を使用しようとしており、PHPのマニュアルページの例に従いました。しかし、それは私にはうまくいきません。変数$_SERVER['PHP_AUTH_USER']
が設定されていないようです。ユーザーがログインしようとすると、新しいログインダイアログが表示されます。サーバーはPHP5.3.3を実行しており、GoogleChromeとInternetExplorerで試しました。
これが私が使用した簡単な例です:
なにが問題ですか?PHPで基本HTTP認証を使用するにはどうすればよいですか?
php - DOCUMENT ROOT variable on PHP-IIS
Does the $_SERVER["DOCUMENT_ROOT"]
variable exist on IIS running PHP? Earlier I thought this variable is Apache specific and on IIS, you have to emulate it by string manipulation of SCRIPT_NAME
and SCRIPT_FILENAME
variables but I now see this variable on my PHP installation on IIS. Is it safe to assume that this variable will always be available on IIS.
php - モバイルWebアプリケーションの$_SERVER['HTTP_REFERER']と同等の機能は何ですか
AndroidのアプリケーションとしてPHPWebサイトを開発していますが、問題が発生します。私は戻るボタンを持っています、そこで私
$_SERVER['HTTP_REFERER']
はそれが来るところからページを見つけるために使用して以下のロジックを書きます..しかし私がアプリケーションとしてアンドロイドでこのウェブサイトを見るとき...それはどこにも行きませんbcozはありません$_SERVER['HTTP_REFERER']
。Androidアプリケーションに戻る方法を知りたいです。意味
$_SERVER['HTTP_REFERER']
Androidまたはモバイルアプリケーションでの同等の機能は何ですか。
ありがとうございました。
php - mod_rewrite & PHP; $_SERVER['REQUEST_URI'] と mod_rewrite の比較
簡単なもの:
後者について次のことを考えると、$_SERVER['REQUEST_URI']
とは異なる値が含まれる特定の状況を誰かが知っているかどうか興味があります。$_GET['_uri']
.htaccess
私は後者の方法を使用してきましたが、それでも必要で$_GET['_uri']
あることは承知してmod_rewrite
いますが、URI をクエリ パラメータとして保存することは避けたいと考えています。
さて、今まで気付かなかったものを見つけました。転送先のアプリケーション ブートストラップがmod_rewrite
ルート Web ディレクトリにない場合$_SERVER['REQUEST_URI']
、親ディレクトリは$_GET['_uri']
含まれますが、後者の URI コンポーネントのみが含まれます。例:
ブートストラップが リクエスト中です
/subdir/index.php
http://localhost/subdir/foo/bar/baz/
$_SERVER['REQUEST_URI']
"/subdir/foo/bar/baz/"
$_GET['_uri']
"foo/bar/baz/"
の結果を複製するために$_GET['_uri']
、これを使用することにしました。
しかし、私は$_SERVER['PHP_SELF']
過去に頻繁に使用したことがなく、特定の脆弱性や使用上の矛盾があることを読んだことがあります。
php - Using $_server['document_root'] on localhost/the wild web
On my WAMP setup, I'm using $_server['document_root']
in a number of filepaths..
I had been using a static $ROOT
variable, but thought it would be nice not to have to edit that constant when uploading the site.
Unfortunately, on my WAMP setup, $_server['document_root']
is being defined as 'C:/wamp/www/'
and none of the links seem to be working under WAMP on Windows (though they were fine on MAMP on Mac when I initially made the change). It's looking in file:///C:/wamp/www
.
I had read an article that was espousing the virtues of document_root for security reasons and ease of use. Is it really recommended, though? It occurs to me that it could be something different depending on the installation.
I'm thinking of just defining the document_root variable, but now I'm wondering whether it's reliable to use the variable at all.
php - PHPを介したHTTP認証-PHP_AUTH_USERが設定されていませんか?
httpを介して小さな認証を実装しようとし、ネットからこのコードをコピーして、これが正しく機能するかどうかを確認しました。
ただし、ブラウザは常にユーザー名とパスワードを要求しますが、キャンセルするまで何も出力しません。したがって、それ$_SERVER['PHP_AUTH_USER']
は決して設定されていないと思います!何が問題なのでしょう?Ubuntu10.04LTSサーバーをで実行していますApache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.7d DAV/2 Server
。
security - IPアドレスがスプーフィングされる可能性がある場合
偽のまたは操作されたhttpヘッダーを作成することによってIPアドレスがスプーフィングされる可能性があり、したがってPHP / ASPページで着信要求を検証する際にIPアドレスに依存すべきではない場合、サーバーはどうしてそれを取得して依存するのでしょうか。たとえば、IPを拒否または許可することはすべてIPに基づいています。
サーバーは、PHP / ASPがサーバー変数を介してIP情報を取得するのとは別の(そしてより信頼性の高い)方法でIP情報を取得しますか?
jquery - Jquery / .Net Ajax呼び出しのデータでサーバー変数を渡す
Ajax 呼び出しのデータで .Net サーバー変数とユーザーを取得したいと考えています。
ただし、上記で Object Expected エラーが発生します。
UserID は、C# コードビハインドでは int です。
次のように文字列にキャストしてみました:
しかし、それは機能していません。変数で非表示の入力を使用することについての投稿をここで読みましたが、上記のようなものが機能する場合は、その方法を避けたいと思っています。