Apache Web目录中的URL快捷方式

Apache Web目录中的URL快捷方式,apache,.htaccess,redirect,ftp,directory,Apache,.htaccess,Redirect,Ftp,Directory,我正在寻找一种将特殊类型的文件上传到web目录的方法。该文件将与所有其他文件一起编入索引,但单击时,会将用户带到不同的web地址 下面是一个例子: 目录列出了三个文件: earth.png mars.png NASA.url url文件的扩展名并不重要——只要举个例子就可以让用户访问NASA的网站 想想Windows的快捷方式。快捷方式文件与文件夹中的真实文件一起列出;然而,当它们被打开时,它们会导致完全不同的位置 当然,我可以创建一个带有链接的简单页面,但我想问的是,使用服务器的索引功能是否可

我正在寻找一种将特殊类型的文件上传到web目录的方法。该文件将与所有其他文件一起编入索引,但单击时,会将用户带到不同的web地址

下面是一个例子:

目录列出了三个文件:

earth.png mars.png NASA.url url文件的扩展名并不重要——只要举个例子就可以让用户访问NASA的网站

想想Windows的快捷方式。快捷方式文件与文件夹中的真实文件一起列出;然而,当它们被打开时,它们会导致完全不同的位置

当然,我可以创建一个带有链接的简单页面,但我想问的是,使用服务器的索引功能是否可以做到这一点


如果这个问题的清晰度有问题,我道歉。希望现在更容易理解。

我得出的结论是,创建自定义索引脚本是实现这一点的最佳方法,而且可能是唯一的方法。

我认为使用Apache的内置功能实现这一点并不容易。您可以编辑一个.htaccess文件,为每一个这样的文件添加一个重定向语句,但是自动化这将很困难。用PHP这样的脚本语言定制解决方案可能是最好的选择。我希望避免.htaccess编辑。此时,我还不如创建一个索引文件。我想我正在寻找一些Apache能够识别并适当处理的扩展名或文件内容。然而,创建一个PHP脚本可能是一个不错的选择。我可以查找.url扩展名并根据文件内容创建链接。我不认为在Windows中会有类似于.lnk的东西,但是,在使用.htaccess/php解决方案的专业网站管理员中,包含的.php文件会有一个非常类似的问题: