我正在尝试让Roxy Fileman在我的环境中工作,但是遇到了一个小问题。我可以看到图片的目录(通过符号链接完成),但是当通过“选择”按钮从Roxy UI返回时,我得到的url如下所示:
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",发布于 2017-08-24 21:59:31
好了,我找到答案了。在plugin php文件夹中有一个名为filelist.php的文件。在这里,我简单地添加了一个
$fullPath = str_replace('/path/to/Uploads/', '', $fullPath);这会将path变量p返回到UI,其中包含我不希望删除的所有内容,所以当您执行select操作时,它会使用正确的URL,前面是RETURN_URL_PREFIX,然后是符号链接和文件名。
https://stackoverflow.com/questions/45807702
复制相似问题