如何不将#html超链接作为锚点进行处理?

时间:2016-02-19 19:43:11

标签: php html

我的教授在他的服务器上有一些文件要链接,但数百万个文件中有#符号,例如“AS1872To2000#220_4_197058.txt”。

在html(通过php)链接时,服务器响应“...在此服务器上找不到AS / AS1872To2000”,而浏览器确实有地址“... / AS1872To2000#220_4_197058.txt”。

我猜浏览器将#视为锚标志。有没有办法来解决这个问题?谢谢!

1 个答案:

答案 0 :(得分:1)

尝试使用编码的哈希URI(%23)访问文件:

AS1872To2000%23220_4_197058.txt