2011-11-07 18 views
1

私は共有ホスティングサーバーを利用していますが、zendを置いていますが、httpd.confファイルを共有ホスティングとして使用することはできません。私を許さない。パブリックフォルダファイルをサイトルートZend Frameworkに置くことはできますか

私はurlからpublicを非表示にするには、仮想ホストをしなければならないpublicフォルダにindex.phpファイルと.htaccessを維持する場合。

だから、私はしかし、私は、サイトのルートにpublicフォルダファイル(index.php, .htaccess)を置くことができるというように、私はこのために仮想サーバーを作成する必要はありませんし、私のサイトはurlpublicを必要とせずにアクセス可能です。

publicフォルダの中にindex.phpファイルを置くと、私のサイトが危険になることがありますか?

+1

http://stackoverflow.com/questions/3753459/zend-framework-deployment-in-server/3765443#3765443をチェックしてください。 –

答えて

2

これらのファイルにアクセスすると、セキュリティ上のリスクが発生する可能性があります。アクセスを防止するために、各アプリケーションフォルダとlibrayフォルダ内に.htaccessファイルを配置するオプションがあります。

例えば

<Files *> 
Deny from all 
</Files> 
関連する問題