ホームページ > バックエンド開発 > PHPチュートリアル > http パスを非表示にする方法はありますか?

http パスを非表示にする方法はありますか?

WBOY
リリース: 2016-06-23 14:21:08
オリジナル
1062 人が閲覧しました

RT、安全上の理由から、方法を見つけてください!


ディスカッションへの返信 (解決策)

ファイルを転送している場合は、フレッドとエコーを同時に実行できます

ファイルを転送している場合は、フレッドとエコーを同時に実行できます

それは私がしていることではありませんつまり、他の人に自分の Web サイトにアクセスしてもらいたいのですが、表示されるアドレスは自分の Web サイトの実際のアドレスではなく、ソース コードを見ても実際のアドレスはわかりません。

紳士や悪者を防ぐために、パケットを掴むことでそれを見ることができます
そして、Web サイトは一度訪問するだけでは意味がありません。その後は再び訪問することはできません。

1. サーバー制御、定数変換とマッピング
2. N 個のミラーを作成し、ランダムにジャンプ
3. ドメイン名なし、IP のみ、その後のすべてのパスは大きな一連の数値を使用し、それらも階層化されています。見てください、ブックマークを使わずに誰を思い出せますか? !

ポスターには簡単な URL の書き換えが必要ですか

たとえば、www.xxx.com/abc/3.php?def=39 は www.xxx.com/d/39 に書き換えられます

実際、ウェブサイトのルートディレクトリ dフォルダーはありません

投稿者はURL書き換えについて話していますか?
.htaccess または nginx.conf を構成するか、多くのオープンソース フレームワークが URL 書き換えをサポートしています。

紳士や悪者を防ぐために、パケットを掴むことでそれを見ることができます
そして、Web サイトは一度訪問するだけでは意味がありません。その後は再び訪問することはできません。

1. サーバー制御、定数変換とマッピング
2. N 個のミラーを作成し、ランダムにジャンプ
3. ドメイン名なし、IP のみ、その後のすべてのパスは大きな一連の数値を使用し、それらも階層化されています。見てください、ブックマークを使わずに誰を思い出せますか? !

<html><head><link rel="shortcut icon" href="./images/favicon.ico"><title>信息管理系统</title><meta http-equiv=Content-Type content=text/html;charset=utf8></head><frameset rows="64,*"  frameborder="NO" border="0" framespacing="0">	<frame src="top.php" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" marginwidth="0" marginheight="0" target="main" />	<frameset cols="200,*"  rows="800,*" id="frame">	<frame src="left.php" name="leftFrame" noresize="noresize" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" target="main" />	<frame src="right.php" name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto" target="_self" />  </frameset></frameset><noframes>  <body></body></noframes></html>
ログイン後にコピー

このコード内のアドレス right.php を非表示にして、lw.php (このファイルは存在しません) に置き換えたいので、ブラウザーでソース コードを表示する人には right.php ではなく lw が表示されます。 .php ですが、lw.php にアクセスすると right.php にジャンプできます。 right.php にジャンプすると、アドレス バーに http://bbs.csdn.net/topics/390582783?page=1#post-395490800 の形式のアドレスが表示されます。

目的は、他の人が私の right.php ソース ファイルを見つけられないようにすることです。

あなたが挙げた 3 つの方法がわかりません。詳しく説明していただけますか、または自分で検索できるようにキーワードを教えていただけますか。

ポスターには簡単な URL の書き換えが必要ですか

たとえば、www.xxx.com/abc/3.php?def=39 は www.xxx.com/d/39 に書き換えられます

実際、ルート ディレクトリはウェブサイトの d フォルダーがない場合、php ソース ファイル内の URL を書き換えることはできますか?
投稿者は URL 書き換えについて話していますか?

.htaccess または nginx.conf を構成するか、多くのオープンソース フレームワークが URL 書き換えをサポートしています。

PHP ソース ファイルの URL を書き換えることはできますか?

必要な場合は、このページの URL 書き換え関連の投稿を検索するか、方法 #5 で満足できます。このバージョンの URL 書き換え関連投稿を検索するか、Google

#5 とは何ですか

このバージョンの URL 書き換え関連投稿を検索するか、Google

#5 とは何ですか
5 階


ポスターには簡単な URL の書き換えが必要ですか

たとえば、www.xxx.com/abc/3.php?def=39 は www.xxx.com/d/39 に書き換える必要があります

実際には、 Web サイトのルート ディレクトリにそのような URL はありません。このフォルダーの
php ソース ファイル内の URL を書き換えることはできますか? 書き換えた後、ジャンプを記述するときに、lw.php を使用するだけです。 lw.php と入力すると、自動的に右にジャンプします php

問題ありません




投稿者は URL の書き換えについて話していますか?
.htaccess または nginx.conf を構成するか、多くのオープンソース フレームワークが URL 書き換えをサポートしています。
PHP ソース ファイルの URL を書き換えることはできますか?

はい、たとえば、zend フレームワークでは、ソース コードのindex.php で Router を設定するだけで済みます。

書き換えた後は lw.php を right.php にするだけでジャンプを書くときは lw.php と書けば自動的に right.php にジャンプします
問題ありません
まずは試してみます
ジャンプ後に表示されますページへのアドレスを http://bbs.csdn.net/topics/390582783?page=1#post-395490800 の形式のアドレスに変更できますか?


重写后 直接就把lw.php当做right.php用就是了 写转跳就写lw.php,会自动跳到right.php
没问题的
我先试试
跳转页面后显示的地址可以改成http://bbs.csdn.net/topics/390582783?page=1#post-395490800这种形式的地址吗?

思路反过来如何? 如果你想显示这种形式 那就要按照这种形式转跳 然后按照这种形式来写重写规则以指向真正的页面



重写后 直接就把lw.php当做right.php用就是了 写转跳就写lw.php,会自动跳到right.php
没问题的
我先试试
跳转页面后显示的地址可以改成http://bbs.csdn.net/topics/390582783?page=1#post-395490800这种形式的地址吗?

思路反过来如何? 如果你想显示这种形式 那就要按照这种形式转跳 然后按照这种形式来写重写规则以指向真正的页面

<IfModule mod_rewrite.c>	RewriteEngine on   //on为打开,off为关闭	RewriteRule main.php$ index.php</IfModule>
ログイン後にコピー


我这么写的.htaccess怎么不行呢?出错Your browser sent a request that this server could not understand.



楼主说的是URL重写吧?  
配置.htaccess或者是nginx.conf,或者是很多开源框架都支持url重写的。
php源文件里重写url能做到么

能,比如zend framework框架,你只需要在源代码index.php配置Router就可以了。

我重写了出错,见楼上。main.php是我的真实地址 index.php是虚拟的,这样不对吗?

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート