htaccess重写引擎使尾随哈希

时间:2012-10-16 00:26:13

标签: .htaccess mod-rewrite

由于某种原因,我的重写引擎在我的链接末尾添加了一个随机哈希,例如:#。UHyohWmDRhA

RewriteEngine On 
RewriteRule   ^about/$   about.php  [NC]

所以我期待的是localhost / company / about /。我得到的是localhost / company / about /#。UHyohWmDRhA。无论如何要停下来?

EDIT ------------------------
好吧,我没有充分调试这个。我很抱歉。我的所有链接都生成了这个奇怪的哈希。将不得不进一步调查。

EDIT.2 ------------------------
我的错。我的标题上有一个addthis小部件,它添加了散列。无论什么价值,都会在2天内回答。

2 个答案:

答案 0 :(得分:1)

试试这个:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)\.php$  $1/  [L]

答案 1 :(得分:0)

添加此小部件导致散列。

编辑-------------
我正在处理的网站有一个addthis.com插件来共享该网站。这个插件中有一个选项可以跟踪某人在某处复制和粘贴链接的时间。哈希是用于跟踪此复制/粘贴操作的内容。您可以删除插件中的行以删除此选项(或保留它)。

TL; DR:如果您的网址被修改,请检查您的脚本插件。