首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何添加斜杠或为什么不添加?

如何添加斜杠或为什么不添加?
EN

Stack Overflow用户
提问于 2016-07-04 14:06:28
回答 1查看 33关注 0票数 1

我目前正在使用Bootstrap添加一个手风琴功能到一个新的网站上的就业页面。一切都很好,然而,当我点击查看一个特定的手风琴来显示列表时,URL只会像这样工作:website/jobs#developer,而不是这样:website/jobs/#developer,它在求职板上看起来要专业得多,并且维护我们当前站点上的功能。

我不想回到每一个分发的链接和删除斜杠。我是附加在我的htaccess所做的,但我不确定它是否受到它的影响。请帮帮我!

代码语言:javascript
运行
复制
<IfModule mod_rewrite.c>
    RewriteEngine On
    ErrorDocument 404 /views/errors/404.php
    RewriteRule ^(jobs|Jobs|JOBS)$ views/jobs.php [L]
</IfModule>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-04 14:14:05

重写规则将不匹配尾随斜杠。

^(就业机会-就业)$

此重写规则将不匹配url和尾斜杠,它意味着:

代码语言:javascript
运行
复制
^ # start of match
jobs|Jobs|JOBS # One of these strings
$ # End of match

若要将urls与尾随斜杠匹配,则需要在重写规则中:

代码语言:javascript
运行
复制
RewriteRule ^(jobs|Jobs|JOBS)/?$
                             ^ A slash
                              ^ 0 or 1 times - i.e. optional

专业网址?

网站/就业/#developer,在求职板上看起来更专业

与这个问题无关,但尾随斜杠的存在与否与网址的专业程度没有任何关系。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38186679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档