パブリック ディレクトリにフォルダーがある特定の FTP アカウントにアクセスするにはどうすればよいでしょうか? 写真のみのアップロードに制限できますか?
WHM を搭載した Centos7 サーバーを持っています。
答え1
他のサイトや質問で自分の答えを見つけたので、他のユーザーのために回答を投稿したいだけです。
ファイルタイプを制限したい場合:
<FilesMatch ".(htaccess|htpasswd|ini|phps|fla|psd|log|sh)$">
Order Allow,Deny
Deny from all
</FilesMatch>
または、すべてを許可する場合はこれを使用します:
<FilesMatch "\.(gif|jpe?g|png)$">
Order allow,deny
Allow from all
</FilesMatch>
またはこれを試してください:
RewriteRule ^/.*\.(php|rb|py)$ - [F,L,NC]
上記は、/uploads ディレクトリまたはそのサブディレクトリ内の .php または .rb または .py で終わるファイル名をすべてブロックします。たとえば、次のファイルはブロックされます。
- 何か.php もっと.php