问题标签 [permalinks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3512 浏览

php - Wordpress 忽略 URL 中的 Unicode 字符

我正在使用带有此类永久链接的 wordpress:

/%year%/%monthnum%/%postname%/

如果我使用这种类型的网址:example.com/2010/03/तकनीक</p>

它将此 url 视为 example.com/2010/03/ (通过忽略 unicode 字符)并显示 2010 年 3 月的存档列表。

如果我使用英文网址:example.com/2010/03/technology,那么它可以完美运行。

即使在标签页面上也会出现此问题:例如 example.com/tag/इंटरनेट 被视为 example.com/tag/ 并显示 404 页面。

为什么 wordpress 忽略 unicode 字符?

如果我使用默认的查询字符串结构,那么即使使用 unicode 字符也能完美运行。

服务器信息:IIS7 Win2008 服务器(启用 URL 重写)Wordpress 2.9.2

0 投票
4 回答
1084 浏览

mediawiki - 我可以使用 MediaWiki 将所有链接设为小写并使用连字符而不是下划线作为单词分隔符吗?

我可以将 MediaWiki 链接设为小写并使用连字符而不是下划线作为单词分隔符吗?

类似于WordPress 或其他 wiki CMS所做的事情。

0 投票
6 回答
5169 浏览

rewrite - Wordpress:如何将生成的 URL(永久链接)转换为漂亮的 URL?

在插件中,我正在生成一个分页链接到一个类别,
http://localhost/?cat=17&paged=5. 该类别由 slug 和 id 已知。

有没有办法将此 URL 转换为用户定义的“漂亮的永久链接”格式,
http://localhost/category/foo/page/5

(假设我们正在运行 Wordpress 2.8/2.9+)

编辑:由于对我想要实现的目标存在一些误解,这就是我所拥有的:

  • 类别 ID
  • 页码(即该类别档案的第五页)

使用这些数据,我可以创建指向该页面的 URL,例如,http://localhost/?cat=17&paged=5它可以很好地工作。问题是视觉性质的:如果用户启用了漂亮的永久链接,那么这将不太适合。问题是:我如何http://localhost/category/foo/page/5从(或)我拥有的信息中获得正确、漂亮的永久链接(即)?

编辑2:显然,如果用户禁用了漂亮的永久链接,那么就没有漂亮的永久链接。我知道,这真的不是问题的主题......目前,让我们假设用户有一个任意的永久链接设置。我生成了一个链接,它应该看起来像用户想要的那样。

0 投票
4 回答
5910 浏览

javascript - 使用 JavaScript 创建永久链接

我有一个文本框,用户在其中放置这样的字符串:

我需要像这样创建一个正确的 URL:

如何使用正则表达式来完成?

另外,是否可以用希腊语(例如)来做到这一点?

转向

在其他编程语言(Python / Ruby)中,我使用的是翻译数组。我应该在这里做同样的事情吗?

0 投票
2 回答
923 浏览

wordpress - Wordpress 和 Joomla 永久链接以及域重定向到 Zeus 上的特定子目录

这就是我想要做的事情:joomla 在 1 个子目录中,wordpress 在另一个子目录中。

mysite.com 指向 joomla 目录

mysite.com/blog 提供 wordpress。

我还想对两者都使用 seo 友好的永久链接。

我正在使用带有 Joomla 1.5 和 wordpress 2.9.2 的 Zeus Linux 共享主机,并且很难找到合适的重写脚本。任何帮助将不胜感激!谢谢你。

0 投票
2 回答
1002 浏览

ruby-on-rails - Rails,如何组合多个模型属性以使用 permalink_fu 创建唯一的永久链接?

Permalink_fu 可以结合 2 个或更多模型属性来创建唯一的永久链接吗?

假设我有一个商业模型,这个模型包含:name、:address、:phone、:city、:state、:country 等属性。

现在我在这个模型中设置了永久链接,仅用于 :name

has_permalink:名称

所以我会得到“/biz/name”。但是,如果该企业在城市中有超过 1 个位置,我想将企业名称、城市和增量编号结合起来。

例如我想使用:

永久链接的“/biz/joes-coffee-shack-chicago”

或者如果是多地点业务

“/biz/starbucks-chicago-92”

这可能与当前的 permalink_fu 插件或 permalink_fu 的一些分支有关吗?或者这需要对 permalink_fu 插件进行一些修改吗?

0 投票
3 回答
120 浏览

wordpress - .htacces - 将根目录中的所有帖子移动到新类别

有人可以帮我吗?我在最后的机会沙龙,失去了很多交通。任何帮助都会受到极大的欢迎。

根据我的永久链接结构一年后,所有帖子都在根目录中,因此被谷歌拾取为:

snowmenu.com/postname

自从更改了我的类别和永久链接结构后,我需要将 Google 上多年的帖子重定向到:

snowmenu.com/ski-snowboard-winter-sports-news/postname

有没有办法通过.htaccess 做到这一点?

非常感谢任何能够帮助我的人。

0 投票
4 回答
7627 浏览

wordpress - 更改 WordPress 上的帖子永久链接结构以使用自定义分类法

我想更改我的 WordPress 3.0-beta1 上的帖子永久链接架构以使用我的新自定义分类法。

今天我可以使用URL /%category%/%postname%//my-category/my-post/这很好,但我需要使用另一种分类法而不是“类别”一个。

我尝试使用/%acervo%/%postname%/,但我的 URL 附带在 URL 上,而不是帖子所属%acervo%的“ Acevo ”(我的分类名称)的名称。

我发现了一些与WP_Rewrite相关但没有成功的东西......

0 投票
2 回答
719 浏览

wordpress - 在 WordPress 搜索中使用 - 而不是 +

目前我使用上面的 .htaccess mod_rewrite 规则来转换默认的 WordPress 搜索永久链接:

进入像这样的漂亮永久链接:

我的问题是:我需要更改上面 mod_rewrite 规则的哪一部分以获得更好的永久链接,例如:

谢谢。

0 投票
1 回答
554 浏览

mysql - 处理带有非英文字符的 SEO 友好 URL

我有这样的 URL: .com/topic.php?id=6我可以将它们转换为:.com/topic/5.html这有效,但现在我想转换.com/topic/title.html“标题”是动态的,例如çağdaş,可以包含非英文字符,如ŞorĞÜ

在这种情况下,我首先将字符转换为可接受的等价物,例如ŞtoSÜtoU如果我转换çağdaş为,cagdas那么我的 URL 看起来像这样.com/topic/cagdas.html

cagdas在 SQL 查询中使用过选择正确的行,但在数据库中,它存储为çağdaşnot cagdas。我可以做些什么来解决这个问题,以便数据库将我的动态 URL 以转换后的形式存储为cagdas