【发布时间】:2017-03-14 01:33:54
【问题描述】:
我在电子商务中使用 opencart。我想设置一个 htaccess 来重定向到管理面板。
这是我当前的 htaccess 设置:
RedirectMatch 302 .* http://localhost/dev_beta/flaxcms/admin/
我要重定向
http://localhost/dev_beta/flaxcms
到
http://localhost/dev_beta/flaxcms/admin/
你能帮我解决这个问题吗?或者如果 Opencart 相关,有没有办法只能访问管理面板而不是商店前端?
好吧,我希望你能帮助我。谢谢。
好的,我更新了我的 index.php,我认为我的代码有点脏,但它解决了我的问题:
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
if($actual_link == 'http://localhost/dev_beta/flaxcms/') {
header('Location: http://localhost/dev_beta/flaxcms/admin');
exit;
}
我不认为这是个好主意。
【问题讨论】:
-
这是唯一的帐户吗?或者您是否进行模式匹配以将所有形式为 localhost/dev_beta* 的 URL 更改为 localhost/dev_beta*/admin/?
-
对不起,我没有收到你的问题。好的,我只想要而不是向前端开放。用户简单重定向到管理员。抱歉,我在做 htaccess 方面做得不够好。
标签: php apache .htaccess redirect opencart