LAMP - 使用方法保护/管理员joomla然后无法访问LEMP中的管理站点

时间:2015-11-18 21:22:59

标签: .htaccess nginx joomla

我使用this method来保护我的网站管理员。

  • 步骤1.在根目录中创建一个新目录(例如" newadminurl")
  • 步骤2.在" newadminurl"中创建一个index.php文件。目录..

    body
  • 步骤3.将其添加到真正的Joomla管理员目录的.htaccess

    RewriteEngine On RewriteCond%{REQUEST_URI} ^ /管理员 RewriteCond%{HTTP_COOKIE}!JoomlaAdminSession = 3429020892 RewriteRule。* - [L,F]

说明:现在,您需要打开" http://yoursite.com/newadminurl/"在打开“管理员”路径之前。在这里,我们创建了一个在会话结束时到期并重定向到实际管理页面的cookie。在您打开秘密链接之前,您的实际“管理员”路径无法访问。**

之后我将网络服务器从LAMP更改为LEMP。现在,我无法访问我的管理员网站。

1 个答案:

答案 0 :(得分:0)

只需删除您在两个文件中添加的代码,然后清除浏览器缓存(请注意Firefox会暂时重定向重定向,因此请尝试使用其他浏览器。)

您始终可以使用此方法 - http://www.itoctopus.com/how-to-password-protect-the-backend-of-a-joomla-website-with-htpasswd-and-htaccess - 使用其他一组凭据来保护您的后端。我们将它用于我们的客户,它确实运作良好。