示例:wp_file*.log
- 应该做的是对文件名以 wp_file 开头并以 .log 结尾的每个文件进行密码保护 - 例如wp_file-22.log
和wp_file_randomfile.log
.
可能的?
我这样做的方法是为这些文件添加重写规则,重定向到带有 GET 中原始请求的一些 PHP 文件。PHP 文件可以显示一个密码框,并在登录后最终显示日志文件的内容。
RewriteEngine On
RewriteRule wp_file(.*)\.log /somePHPfile.php?logFile=wp_file$1 [L]
(未测试)
如果您不需要通过您的网站访问日志文件(但使用例如 ftp),那么您可以将对这些文件的请求重写到另一个页面
RewriteEngine On
RewriteRule wp_file(.*)\.log /index.php [L]