0

(if、endif、変数) 内にいくつかの php コードがありますが、基本的には html ファイルです。

拡張子 .html を使用し、.htaccess から直接アクセスできないようにして、php コードが誰にも見えないようにするのは良い考えだと思いますか?

安全ですか?

4

2 に答える 2

1

スクリプトをテストできますか?

私の知る限り、PHPはサーバー側にすぎないため、サーバーが「そのことを行った」後、ユーザーのコンピューターには表示されません(ソースコードを見ようとしたとき)。

Javascript と HTML は表示されますが、php は表示されません。

.htaccess ファイルを使用して、DB 資格情報などのフォルダー内の他のファイルをブロックし、.inc (インクルード用) という名前を付けました。htaccess で html をブロックすると、誰も Web ページを見ることができなくなります。

正しく理解できたと思います!(そしてそれも明確にしました)

于 2012-08-13T09:08:01.513 に答える
1

ビューフォルダーに.htaccess があるだけdeny from allです... ;p

そのテーマフォルダーからロードしたい画像やcssなどのファイルがある場合は、必ずビューの名前を.phpに変更し、最初の行に次のように配置します。

if (!defined("RUN")){die('No direct access');}

明らかdefine('RUN',true);にあなたの設定にあります。

于 2012-08-13T09:11:08.037 に答える