2016-05-26 16 views
0

は、ここで私のウェブサイトの組織です: enter image description here特定のURLをブロックするために.htacessを設定する方法は?

のindex.phpは、ヘッダ、家庭、およびフッターファイルが含まれています 名前がMyWebSiteは/のみ許可URLになるように、私は.htaccessファイルを設定する必要がありますどのようにenter image description here

+0

あなたはどのバージョンのApacheを使用していますか? –

+0

@Panamaジャック私は、MAMPの最後のバージョンで提供されているものを知りません – Aleks

答えて

1

この方法で試すことができます。 localhostまたはserver IP address以外のすべてのPHPファイルをブロックします。アパッチ< 2.4

<Files ~ "\.php"> 
    Order Deny,Allow 
    Deny from all 
    Allow from 127.0.0.1 
</Files> 

<Files "index.php"> 
    Order Allow,Deny 
    Allow from all 
</Files> 

について

アパッチ> = 2.4

<Files ~ "\.php"> 
    Require all denied 
    Require ip 127.0.0.1 
</Files> 

<Files "index.php"> 
    Require all granted 
</Files> 

についてMAMPので第2の例では、動作するはずのApache 2.4を使用しなければなりません。

+0

ありがとうございました。私のApacheが<2.4であることを知らせてくれました。 – Aleks

+0

問題はありません。そして技術的には、これは他の質問と重複していません。なぜなら、それは本当に関連する答えを提供しないからです。 –

+0

確かに、私の質問はより具体的でしたか、あなたの答えでした。両方のスレッドがリンクされている場合は、同じ問題を抱える人々を助けます。 – Aleks

関連する問題