我有指向某些目录的符号链接,因为目录的名称包含非英文字符,我厌倦了试图让 apache 的重写规则匹配。utf-8 chars & apache2 rewrite rules任何人都想去解决这个问题有一个赏金问题,从外观上看,很多人希望看到这个问题的一般解决方案,但同时我做了一个简单的ascii 符号链接到每个有问题的目录。现在重写规则又回到了 alpha 和 _ 和 - 我的安全问题减少了,它加载了我想要的资源。但我仍然需要实际的目标目录名称来显示。我用谷歌搜索“PHP 目录信息,PHP 符号链接”,但没有找到任何东西。我需要做这样的事情:
if (is_symlink($myResDirName)) {
$realDirName = follow_symlink($myResDirName);
}