我们希望让DNN 9更安全。
是否可以更改默认的"门户/ 0"到"门户/
正确的方法是更新Folders.StorageLocation吗?
我会遇到什么问题?
答案 0 :(得分:1)
这可能很麻烦。
我要做的是导出门户及其内容,然后创建一个以导出为模板的新门户。我认为,您还可以指定根门户的名称。
您的内容中涉及旧根的链接可能存在问题。如果您的模块不导出/导入内容,也可能会出现问题。所以,你必须手动修复这些东西。有一些模块可用于在门户中搜索/替换以修复链接问题。如果你使用门户级别的皮肤,你需要尽早移动它们 - 我想在触摸任何会改变设置的东西之前。
如果您不确定自己在做什么,请寻求帮助。
哦,你可能想让所有“安全”的门户文件都混淆目录名,其中一些可能是指门户网站的根目录。并且不要将文件放在根目录中。
答案 1 :(得分:0)
将门户网站ID更改为随机数很困难,因为它们是Portals
表中的数据库密钥。
但我怀疑它会有多大帮助。查看源时,随机门户路径仍然可见。如果要使用不属于外观或容器的安全文件,请创建一个模块,将文件存储在(外部)数据库中,或随机化文件名并在表中跟踪它们。
正如Joe Craig所说,具有到门户网站文件夹的硬编码路径的模块将不再起作用。