apache_conf 保护上传文件夹

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache_conf 保护上传文件夹相关的知识,希望对你有一定的参考价值。

# Protect all files within the uploads folder
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_COOKIE} !.*wordpress_logged_in.*$ [NC]
    RewriteCond %{REQUEST_URI} ^(.*?/?)wp-content/uploads/.* [NC]
    RewriteRule . http://%{HTTP_HOST}%1/wp-login.php?redirect_to=%{REQUEST_URI} [L,QSA]
</IfModule>

# Protect only some files within the uploads folder
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_COOKIE} !.*wordpress_logged_in.*$ [NC]
    RewriteCond %{REQUEST_URI} ^(.*?/?)wp-content/uploads/.*\.(?:gif|png|jpe?g|pdf|txt|rtf|html|htm|xlsx?|docx?|mp3|mp4|mov)$ [NC]
    RewriteRule . http://%{HTTP_HOST}%1/wp-login.php?redirect_to=%{REQUEST_URI} [L,QSA]
</IfModule>

以上是关于apache_conf 保护上传文件夹的主要内容,如果未能解决你的问题,请参考以下文章

apache_conf 从php执行保护wordpress上传目录。在uploads目录中添加新的.htaccess文件。

apache_conf 保护配置文件

apache_conf 保护WordPress配置wp-config.php文件

apache_conf 上传最大文件大小 - .htaccess文件

apache_conf Wordpress |增加文件上传限制

apache_conf Wordpress |增加文件上传限制