我在前端有一个 Apache,它应该通过RewriteRule
.
我必须在重定向请求之前进行基本身份验证,所以我将它放在配置文件中:
<VirtualHost *:443>
ServerAdmin xxxxxx
DocumentRoot /var/www/html/
ServerName xxxxxxx
RewriteEngine on
ErrorLog logs/error.log
CustomLog logs/access_log common
<Directory /var/www/html/>
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/httpd/conf/tag.pwd
Require valid-user
RewriteRule ^/(.*) http://xxxxxx:xxx/$1 [P,L]
</Directory>
</VirtualHost>
但它不起作用。
有什么建议么?
更新:我希望身份验证后的所有请求都将使用规则重定向,RewriteRule ^/(.*) xxxxxx:xxx/$1 [P,L]
但这不会发生。Apache搜索下的页面/var/www/html