![FTPアカウント 写真のみのアップロードに制限](https://rvso.com/image/747333/FTP%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%20%E5%86%99%E7%9C%9F%E3%81%AE%E3%81%BF%E3%81%AE%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89%E3%81%AB%E5%88%B6%E9%99%90.png)
パブリック ディレクトリにフォルダーがある特定の 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