我目前正在使用Bootstrap添加一个手风琴功能到一个新的网站上的就业页面。一切都很好,然而,当我点击查看一个特定的手风琴来显示列表时,URL只会像这样工作:website/jobs#developer
,而不是这样:website/jobs/#developer
,它在求职板上看起来要专业得多,并且维护我们当前站点上的功能。
我不想回到每一个分发的链接和删除斜杠。我是附加在我的htaccess所做的,但我不确定它是否受到它的影响。请帮帮我!
<IfModule mod_rewrite.c>
RewriteEngine On
ErrorDocument 404 /views/errors/404.php
RewriteRule ^(jobs|Jobs|JOBS)$ views/jobs.php [L]
</IfModule>
发布于 2016-07-04 14:14:05
重写规则将不匹配尾随斜杠。
^(就业机会-就业)$
此重写规则将不匹配url和尾斜杠,它意味着:
^ # start of match
jobs|Jobs|JOBS # One of these strings
$ # End of match
若要将urls与尾随斜杠匹配,则需要在重写规则中:
RewriteRule ^(jobs|Jobs|JOBS)/?$
^ A slash
^ 0 or 1 times - i.e. optional
专业网址?
网站/就业/#developer,在求职板上看起来更专业
与这个问题无关,但尾随斜杠的存在与否与网址的专业程度没有任何关系。
https://stackoverflow.com/questions/38186679
复制相似问题