在wordpress网站中添加.htaccess文件的正确方法是什么?

时间:2019-06-14 09:31:02

标签: wordpress .htaccess php-7

我正在考虑在我的网站(即wordpress网站)中添加.htaccess文件,根据我的研究,它可以通过禁用热链接和其他内容来优化网站的速度。

我想添加它,但是我不确定,因为我从与我合作的其他网站知道它可能会出现错误,并且我不了解wordpress如何与.htaccess文件进行通信。

这是我要添加的代码。

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?sparringmind.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/sparringmind [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]


在添加此文件后,WordPress可能会很麻烦,它可能引发更多错误并使我头疼..我想知道仅使用此代码是否对我安全,只需将该文件添加到我的根文件中,并希望它会只是做这项工作,还是我需要运行一些其他配置?

谢谢

1 个答案:

答案 0 :(得分:1)

尝试以下步骤

  1. 启用查看服务器上的隐藏文件
  2. 导航到 public_html
  3. 备份当前的 .htaccess
  4. 导入新设置

故障排除

  • 304禁止-检查权限
  • 对于其他问题,请检查服务器上的 error_log