2010-11-17 74 views
0

我嘗試了幾個mod_rewrite,但我問你的幫助,因爲這是一件複雜的事情。WordPress插件中的mod_rewrite?

WordPress的擁有自己的永久鏈接結構,使用國防部重寫,使網址的搜索引擎友好。

我有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/ 

回答

1

爲什麼不問插件作者?你確定你的插件會處理這樣的結構嗎?如果是的話,那爲什麼沒有mod_rewrite規則呢?

+0

作者不知道如何做到這一點。他基本上拿了一個不再支持的舊插件,並更新它與Mingle合作。所以他不是完全開發人員,但很高興再次開始工作。 – John 2010-11-23 15:10:20

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 
+0

謝謝,但這怎麼辦呢? – John 2010-11-23 15:09:06

+0

@John查看我的更新回答。 – 2010-11-23 17:32:02

0

的OpenID不會讓我從家裏登錄,因爲不同的IP,但我是同一個人爲題首發:

@ spartan018 這怎麼可能做了什麼?

@FractalizeR http://cartpauj.com/projects/mingle-forum-plugin/使用舊的論壇插件,沒有知識(或者時間來學習)重寫插件也有附帶在具有與固定鏈接結構的插件工作mode_rewrite規則的開發商的wordpress。所以我希望能夠幫助他,但因爲普通的.htaccess mod_rewrite似乎無法工作,而且它基於一個已經存在的wordpress mod_rewrite,所以陷入了困境。這就是爲什麼我要求幫助:)