我的RewriteCond规则规则(基于IP地址),但我还需要允许所有用户访问特定文件(analytics.txt)。 我怎么能这样做?谢谢!
DataGridCell dataGridCell = param as DataGridCell;
if (dataGridCell != null)
{
TextBlock textBlock = dataGridCell.Content as TextBlock;
if (textBlock != null)
{
Clipboard.SetText(textBlock.Text);
}
}
答案 0 :(得分:1)
您的代码存在一些问题。
%{REQUEST_URI}表示域路径,部分位于域名之后 例如:example.com / file 。
1)改变这个:
RewriteCond %{REQUEST_URI} !https://example.com/extranet/index.php$
到
RewriteCond %{REQUEST_URI} !^/extranet/index.php$
Request_uri字符串以前导斜杠( /analytics.txt )开头,因此您需要在模式中使用斜杠来匹配Request_uri。
2)改变这个:
RewriteCond %{REQUEST_URI} !^analytics\.txt$
到
RewriteCond %{REQUEST_URI} !^/analytics\.txt$
(希望这会有所帮助!)