wordpress - WordPress 单一 IP 允许 wp-admin 访问
问题描述
在 WordPress 中,我的网络团队使用单个 ip 限制 wpadmin 文件夹。所以我的 admin-ajax.php ajax 调用对最终用户是 403 禁止的。有没有办法让每个人都可以访问它?
- 第 1 步:明智地限制 Wp-admin 文件夹文件,并允许 admin-ajax 文件
- 第 2 步:任何其他方法都可用于没有 adamin-ajax 文件的 ajax 调用
这些有可能吗?
解决方案
如果您想允许通过 ip 访问文件夹,请在.htaccess
文件中添加以下代码。
<Directory /path/to/the/folder>
Options +Indexes
IndexOptions +FancyIndexing
Order deny,allow
Deny from all
Allow from X.X.X.X
</Directory>
对于特定文件,然后添加以下代码
<Files file-name.php>
Order deny,allow
Deny from all
Allow from X.X.X.X
</Files>
推荐阅读
- python - 如何转换矩阵并保存到 csv 文件
- javascript - 点击时不出现下拉菜单
- elasticsearch - 具有嵌套属性的 Elasticsearch 搜索
- html - Bootstrap flex 在底部放置文本
- mysql - mysqldump exclude tables 在变量中使用时不排除表
- mysql - MYSQL - 修改查询 - 将参数传递给外部查询而不是子查询
- powershell - 批量删除所有用户(foreach)
- python - 将指向动态分配变量的指针传递给要删除的函数
- python - Python 中的 Tensorflow 预测与浏览器中的 Tensorflow JS 预测之间存在重大差异的原因是什么?
- java - Regex contain only numbers and does not contain only 0