我的/
我将网站发布到/website
文件夹(从根目录),我不想在website/magento
中发布所有内容。出于安全原因,我只想发布website/magento
中的要点。
有可能吗?我该怎么办?
我读过:
Magento; private/public filesystem layer
但这并不是我要问的。
由于
答案 0 :(得分:2)
我不确定,应该测试,我认为它应该是可能的。
在index.php中更改
$mageFilename = 'app/Mage.php';
到
$mageFilename = '../app/Mage.php';
基本的东西是皮肤,媒体,下载器,错误,关于他人的js文件夹我不确定。
我不确定你是否需要这个,因为你想要保护并由chmod和.htaccess覆盖的文件
答案 1 :(得分:1)
修改Magento根目录中可用的.htaccess
文件,如下所示:
<Directory /website/magento >
deny from all
allow from 192.168.0.50
</Directory>
该指令将保护magento
文件夹,除了192.168.0.50之外的所有人,这个IP可以使用magento。