2011-09-05 56 views
1

我正在寻找一种将特殊类型的文件上传到网络目录的方法。该文件将与所有其他文件建立索引,但点击后会将用户转到其他网址。网络目录中的URL快捷方式

下面是一个例子:

目录列出了三个文件:

  • earth.png
  • mars.png
  • NASA.url

该文件的.url(延伸无关紧要 - 只是一个例子)应该引导用户访问NASA的网站。

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

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

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

+1

我不认为有一种* easy *的方法可以使用Apache的内置功能来执行此操作。你可以编辑一个'.htaccess'文件来为每个这样的文件添加一个'Redirect'语句,但是自动化会很困难。像PHP这样的脚本语言的定制解决方案可能是一条可行的路。 –

+0

我想避免.htaccess编辑。那时,我可能只是创建一个索引文件。我想我正在寻找一些Apache可以识别和处理的扩展或文件内容。然而,创建一个PHP脚本可能是要走的路。我可以查找'.url'的扩展名并根据文件内容创建链接。 – Peter

+0

我不认为有这样的事情(它必须像Windows中的'.lnk'),但是,然后,一个.php文件包含“<?php头(”位置:http://newlocation.com“ ); ?>'会产生非常相似的效果 –

回答

0

我得出结论,创建一个自定义索引脚本是最好的(也许是唯一的)方法来做到这一点。