我试图让Roxy Fileman在我的环境中工作,但是遇到了一点麻烦。我可以看到图像的目录(通过符号链接完成)但是当从Roxy UI返回时通过"选择"按钮我得到这样的网址:
https://images.example.com/path/to/Uploads/symlink/123/logo.png
我真正想要的是:
https://images.example.com/symlink/123/logo.png
我已经输入了RETURN_URL_PREFIX,但无论是使用session_path_key还是只使用常规根(然后通过符号链接浏览到正确的目录),我仍然可以获得扩展路径。
我对session_path_key的代码如下:
<?php $_SESSION['dynamic-user-folder'] = "/path/to/Uploads/symlink/"; ?>
和我的config.json:
"FILES_ROOT": "",
"RETURN_URL_PREFIX": "https://images.example.com/",
"SESSION_PATH_KEY": "dynamic-user-folder",
答案 0 :(得分:0)
好的,我找到了答案。在插件php文件夹中有一个名为filelist.php的文件。在这里我简单地添加了一个
$fullPath = str_replace('/path/to/Uploads/', '', $fullPath);
这会返回路径变量p,其中包含我不想删除的所有内容,因此当您执行select时,它会使用前面带有RETURN_URL_PREFIX的正确URL,然后使用符号链接和文件名。