私のウェブアプリケーションにSlimframeworkを使用しています&私のすべてのurlリクエストは、.htaccessで次のReWriteを使って 'index.php'Slimframeworkを使用して 'index.php'にアクセスできないようにする
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule^index.php [QSA,L]
すべてが大丈夫です、しかし、index.php
は次のリクエスト/ルートを経由して、まだURLでアクセスできます /mywebsite/public/index.php
私は望んでいないいます。今、私はその唯一の私のパブリックのhtmlフォルダ内のファイルが、私は、URLでそれにアクセスしたくないことを理解して...どのように私はリダイレクトすることができ、その誤ったルートに.htaccessの書き換え) 経由
それとも
2)一部のスリムなロジック
???
どのように特定のルートにリダイレクトしますか? RewriteRule^- www.mysite.com/error/errors –
エラーページとして機能するように、 'ErrorDocument 404/error/errors'を使うことができます。あるいは、私はそれにリダイレクトするコードを更新することができます。お知らせ下さい。 – SuperDuperApps
すばらしい、ありがとう。 –