I m使用一个当地安装的Ap2.2.11,并在文件根面上安装了一个灯塔(alias localhost/fp/ =>/www/dirs/otherpages
)。 我谨将“/favicon.ico”的请求转至 localhost/fp/favicon.ico
,而不是 localhost/favicon.ico
,在上有“htaccess file in Localhost/fp
。 这是可能的,如果是的话,我如何这样做?
The reference to favicon.ico, would come from a file such as the following:
/www/dirs/friendpages/test.htm (localhost/fp/test.htm)
=>
<html>
<head>
<link href="/favicon.ico" rel="shortcut icon" type="image/x-icon">
</head>
<body>
Page using favicon.ico
</body>
</html>
我曾多次尝试使用《Rewrite规则》。 例如,
RewriteRule ^/favicon.ico$ /www/dirs/friendpages/favicon.ico
......但未能找到解决办法。 我似乎混淆了究竟是什么样子? 替代标准/编码。 我特别混淆了我如何制定《Rewrite规则》,对相对档案参考进行区分,例如通过上面的“链接标签”和“当地托管/fp/favicon.ico”等绝对字。 (后者显然不需要调整方向)。
我还利用我的<代码>d.conf进行了沉积。 档案:
RewriteLogLevel 9
RewriteLog /logs/rewrite.log
......但是,在装上上述表格时,我会发现:
127.0.0.1 - - [04/Nov/2011:05:09:51 --0700] [localhost/sid#14f44f8][rid#2619268/initial] (3) [perdir /www/dirs/friendpages/] strip per-dir prefix: /www/dirs/friendpages/test.htm -> test.htm
127.0.0.1 - - [04/Nov/2011:05:09:51 --0700] [localhost/sid#14f44f8][rid#2619268/initial] (3) [perdir /www/dirs/friendpages/] applying pattern ^/favicon.ico$ to uri test.htm
127.0.0.1 - - [04/Nov/2011:05:09:51 --0700] [localhost/sid#14f44f8][rid#2619268/initial] (1) [perdir /www/dirs/friendpages/] pass through /www/dirs/friendpages/test.htm
我已经发现,实现预期结果的一种替代方式(缺乏适当参照本身)是建立一个虚拟的东道方(而不是简单地利用某个别处),但我的格乌托宁是,这也应当能够使用改观的再造和......。