我有一个像
这样的目录结构dataGridView.AutoGenerateColumns = false;
DataGridViewComboBoxColumn dgvc = new DataGridViewComboBoxColumn();
dgvc.HeaderText = "Products";
dgvc.DataSource = dbc.GetAllProducts();
dgvc.DisplayMember = "Name";
dgvc.ValueMember = "ID";
dataGridView.Columns.Add(dgvc);
dataGridView.Columns[0].DataPropertyName = "productID";
现在我需要记录子目录customer1,customer2,customer3等的所有访问权限。
我可以以某种方式(如htaccess规则)通过php文件logging.php引导所有访问,这会将访问权限保存到mysql数据库而不是转发到所需目录吗?
我不希望在子目录的每个文件中包含logging.php,因为子目录是动态生成的。
答案 0 :(得分:0)
一个简单的.htaccess规则就足够了。
RewriteRule ^(customer\d+(/.*)?)$ /logging.php?path=$1 [L]
在logging.php中,只需查看$_GET['path']
这是假设相关目录和文件位于您网站的网络根目录中(通常类似于public_html/
或wwwroot/
)