2016-11-02 9 views
-3

私はBatflatと呼ばれるpolish CMSを使用しています。これは.htaccessがtxtファイルへのアクセスを許可していません。 robots.txt他のtxtファイルにはアクセスできない場合があります。Modリライトがtxtファイルへのアクセスを許可します

.htaccessの内容:

# Prevent directory listings 
Options -Indexes 

# Prevent visitors from viewing files directly 
<FilesMatch "\.(sdb|md|html|txt)$"> 
<IfModule mod_authz_core.c> 
    Require all denied 
</IfModule> 
<IfModule !mod_authz_core.c> 
    Order deny,allow 
    Deny from all 
</IfModule> 
</FilesMatch> 

# URL rewrites 
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteRule ^(inc/|themes/|tmp/).*\.(php|html)$ - [F,L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule^index.php [L] 
</IfModule> 

私は.htaccessのに慣れていないです - あなたは私が私の問題を解決するのに役立つだろうか? はありがとう、私は答え5行を受けてい SK

+0

「私はこれについて何も知りません。私のためにこれをしてください。質問ではありません。 – mario

+0

あなたは正しいです、私はこの問題を解決するために多くの試練を記述するべきです。 –

+0

あなたは正しいです、 私はこの問題を解決するために多くの試練を記述する必要がありますが、これは面白いかもしれません - それに精通している人に。 私の意図は「私のためにこれをしてください」ではありませんでした。しかし私が知っているように、時には単一のコード行の問題かもしれません。 誰かが言うなら、それは不可能です。私はこれ以上検索しません。 –

答えて

0

は次のようになります。

<FilesMatch "(\.(sdb|md|html|txt)|(?<!robots.txt))$"> 

多分それは誰かの問題を解決します。 挨拶 SK

+0

これで問題が解決した場合は、それを受け入れられた回答としてマークする必要があります。 –

関連する問題