我有一个用于WP站点的以下.htaccess文件:
# Force download of .csv files
AddType application/octet-stream .csv
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
哪个工作正常,第一行只强制下载.csv
个文件,其余部分将请求重定向到index.php
文件,然后我只是尝试添加一些简单的.htaccess
身份验证这位于文件顶部:
AuthType Basic
AuthName "Protected Area"
AuthUserFile /.htpasswd
Require valid-user
.htpasswd
文件位于我的根目录中,它提示我输入我设置的用户名和密码,但是如果我输入正确,我现在得到一个500错误页面,我不确定它是否相关对于WP或者如果我在.htaccess
文件中做错了什么,我尝试将代码移动到文件的末尾,但结果相同。
任何人都可以帮助我吗?提前谢谢!