由于某种原因,我的重写引擎在我的链接末尾添加了一个随机哈希,例如:#。UHyohWmDRhA
RewriteEngine On
RewriteRule ^about/$ about.php [NC]
所以我期待的是localhost / company / about /。我得到的是localhost / company / about /#。UHyohWmDRhA。无论如何要停下来?
EDIT ------------------------
好吧,我没有充分调试这个。我很抱歉。我的所有链接都生成了这个奇怪的哈希。将不得不进一步调查。
EDIT.2 ------------------------
我的错。我的标题上有一个addthis小部件,它添加了散列。无论什么价值,都会在2天内回答。
答案 0 :(得分:1)
试试这个:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)\.php$ $1/ [L]
答案 1 :(得分:0)
添加此小部件导致散列。
编辑-------------
我正在处理的网站有一个addthis.com插件来共享该网站。这个插件中有一个选项可以跟踪某人在某处复制和粘贴链接的时间。哈希是用于跟踪此复制/粘贴操作的内容。您可以删除插件中的行以删除此选项(或保留它)。
TL; DR:如果您的网址被修改,请检查您的脚本插件。