0

我尝试了几个 mod_rewrite 但我请求你的帮助,因为这是一件复杂的事情。

Wordpress 有自己的永久链接结构,它使用 mod rewrite 使 url 的搜索引擎友好。

我有 2 个插件。1. 将页面变成子目录。所以 domain.com/page/ 变成 page.domain.com 2. 第二个是创建页面的论坛,例如 /?mingleforumaction=viewforum&f=2.0 和 ?mingleforumaction=viewtopic&t=23.0

我怎样才能把电流

http://page.domain.com/?mingleforumaction=viewtopic&t=23.0

http://page.domain.com/title-of-the-forum-topic/
4

3 回答 3

1

您不能仅根据主题标题来做到这一点,这些都不是唯一的。但是,您可以 http://page.domain.com/23.0/title-of-the-forum-topic/ 在其中 23.0 显然是t查询字符串中设置的值。

编辑

RewriteEngine on
RewriteRule ^/topic/([0-9\.]+)/ /?mingleforumaction=viewtopic&t=$1
于 2010-11-17T19:07:46.167 回答
1

为什么不问插件作者?你确定你的插件会处理这样的结构吗?如果是,那么为什么它们没有附带 mod_rewrite 规则?

于 2010-11-17T18:54:20.427 回答
0

openid 不让我从家里登录,因为 IP 不同,但我和话题发起者是同一个人:

@spartan018 那怎么办?

@FractalizeR 开发人员http://cartpauj.com/projects/mingle-forum-plugin/使用了较旧的论坛插件,并且没有知识(或者可能没有时间学习)来重写插件以使其附带 mode_rewrite 规则让插件与 wordpress 的永久链接结构一起工作。所以我希望能帮助他,但因为普通的 .htaccess mod_rewrite 似乎不起作用,而且它基于已经存在的 wordpress mod_rewrite,所以我被困住了。这就是我寻求帮助的原因:)

于 2010-11-17T21:05:24.630 回答