我一直在试图解决这个过去两个小时。我已经尝试过谷歌提到的所有解决方案,但没有任何运气。国防部重写页面锚点
让我们从问题开始。我试图使用这个插件: http://www.gethifi.com/blog/a-jquery-plugin-to-create-an-interactive-filterable-portfolio-like-ours
在我的网站上。问题是这个插件使用了Anchor标签。没有它,它似乎不工作。 好吧,我正尝试在我正在使用的网站上使用用户友好的URL。所以锚不工作。
这是现在我的.htaccess文件:
RewriteEngine On
RewriteBase/
RewriteRule ^([^/]*)\.html$ /mysite/category.php?cat=$1 [L]
RewriteRule ^([^/]*)/([^/]*)\.html$ /mysite/category.php?cat=$1&lang=$2 [L]
没什么特别的,只是一些重写的类别和语言。似乎工作的唯一的东西是这样的:
RewriteEngine On
RewriteBase/
RewriteRule ^([^/]*)\.html$ /mysite/category.php?cat=$1 [L]
RewriteRule ^([^/]*)/([^/]*)\.html$ /mysite/category.php?cat=$1&lang=$2 [NE,R,L]
但我用户友好的URL也没有了,当我用这个。相反,我看到:category.php?cat = ....
我不知道这是否重要,但我使用<base href="">
指向我正在处理的主机。
在此先感谢您的任何想法。
'R'标志是问题所在。没有这个不行吗? – 2010-12-17 00:48:48
“不工作” - 是不够的描述。 – zerkms 2010-12-17 00:49:32
@Pekka:我敢打赌,如果他获得重定向而不是“不工作” - 他会看到它,他会在问题中指定它;-) – zerkms 2010-12-17 00:50:46