锚点与mod_rewrite链接

时间:2014-08-07 08:54:46

标签: .htaccess twitter-bootstrap-3 apache2

我在php网站前用.htaccess做一些url重写。

相关的重写规则

RewriteRule ^tests$ /test.php [L]
RewriteRule ^tests/([a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,6}$) /test.php?test=$1 [L]
RewriteRule ^tests/([^/]+)/([^/]*)$ /test.php?test=$1&action=$2 [L]

使用/ tests / parameter1访问页面时工作正常但在使用/ tests / parameter1 / parameter2访问页面时,我的页面上的锚点(#)链接 停止工作。我正在使用引导标签

<li><a href="#add" data-toggle="tab">.....
<li><a href="#remove" data-toggle="tab">.....

所以当使用一个参数访问页面时它可以工作,但是当访问带有2个参数的页面时,标签会停止工作。

有什么想法吗?

0 个答案:

没有答案