htaccess - 限制 url slug 中的单词数

Posted

技术标签:

【中文标题】htaccess - 限制 url slug 中的单词数【英文标题】:htaccess - limit the number of words in url slug 【发布时间】:2014-02-25 15:53:20 【问题描述】:

如何仅使用 htaccess 将 slug 中的单词数限制为 4?

来自

exemple.com/hello-world-how-are-you

exemple.com/hello-world-how-are

【问题讨论】:

为什么不更改链接? 尽量减少_GET方法产生的搜索url长度 【参考方案1】:

这听起来像是您需要在代码/数据库中解决的问题,而不是通过.htaccess。这会导致很多额外的(无用的请求)。例如,可以实现此目的的规则是:

RewriteRule ^([^-]+(-[^-]+)3)-.*$ /$1 [R,L]

【讨论】:

以上是关于htaccess - 限制 url slug 中的单词数的主要内容,如果未能解决你的问题,请参考以下文章

.htaccess 多语言(slug URL/友好 URL)[关闭]

.htaccess 使用锚标记附加 URL Slugs

.htaccess - 根据 URL slug 检查是不是存在多个文件并相应地重写?

.htaccess 中的多个连字符处理(URL 重写)

.htaccess 文件来自数据库 [重复]

URL slug 的问题。