【发布时间】:2012-03-24 18:00:20
【问题描述】:
整天在谷歌上搜索我的要求,但没有运气!
我想为网站制作一个“管理面板”,但不希望任何人猜测并点击管理区域。 喜欢:“http://www.mysite.com/admin”或“http://admin.mysite.com/”。
我希望在访问端口时显示管理员登录 比如:“http://www.mysite.com:3535/”,这个 URL 重定向到我的管理区域。
我应该研究 .htaccess 还是 PHP 可以单独完成?
【问题讨论】:
-
通过默默无闻的安全性不是一个很好的解决方案。服务器上一个简单的 mmap,他们会发现端口 3535 正在托管一个网络服务器。
-
你为什么在乎有人猜到登录网址?
-
'.htaccess' 和 PHP 都不会帮助你。您必须告诉 Apache 监听指定的端口,并且可能为它创建一个虚拟主机。阅读httpd.apache.org/docs/2.2/vhosts/name-based.html 只有在那之后,您才能将请求转发到其他地方。
-
实际上我的客户将我推荐给“www.mysite.com:2083”,它重定向到该站点的托管帐户。他希望我为管理面板做同样的事情:(