ホームページ >バックエンド開発 >PHPの問題 >PHPでURLを非表示にする方法

PHPでURLを非表示にする方法

藏色散人
藏色散人オリジナル
2020-10-16 09:21:103650ブラウズ

PHP の隠し URL を設定する方法: まず、「.htaccess」ファイルを見つけて開きます。次に、ルールを「RewriteEngine on RewriteRule ^RegStuds/regstuds.php」として構成し、保存します。

PHPでURLを非表示にする方法

推奨: 「PHP ビデオ チュートリアル

具体的な質問:

ファイルの場所と必ずしも一致しないように、Web ブラウザーのアドレス バーで URL を非表示にすることはできますか。たとえば、次の URL :

http://localhost/exp/regstuds.php

コンピュータ上のファイルの場所が常にわかります。ファイルの場所が分からないように URL をねじったり、スクランブルしたり、非表示にしたりすることはできますか?

解決策:

ホストしている場合Apache サーバー上の php では、mod_rewrite ユーティリティを使用できる場合があります。これを行うには、.htaccess ファイルにルールを追加します...

RewriteEngine on
RewriteRule ^RegStuds/ regstuds.php

これにより、http://localhost/RegStuds/ は実際に regstuds.php をレンダリングしますが、アドレス バーには表示されません。 IIS を使用している場合は、ISAPI 書き換えフィルターを使用して同じ機能を実行できます。 mod_rewrite または ISAPI 書き換えフィルターがない場合は、フォルダー構造を使用して同様の結果を得ることができるため、RegStuds/index.php への物理パスがあり、「index.php」にリンクする必要はありません。これはデフォルトのファイルです。これは最も推奨されないアプローチです。

以上がPHPでURLを非表示にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。