我在电子商务中使用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;
}
我不认为这是个好主意。
答案 0 :(得分:1)
请尝试:
RewriteEngine on
Redirect 302 /dev_beta/flaxcms$ http://localhost/dev_beta/flaxcms/admin/
答案 1 :(得分:1)
创建dev_beta/.htaccess
如果它不存在并放置此规则:
RewriteEngine On
RewriteRule ^flaxcms/?$ /dev_beta/flaxcms/admin/ [L,NC,R=302]
在测试此更改之前,您必须清除浏览器缓存。