2011-09-28 35 views
1

我們發送了一封包含網址的簡訊。他們不是直接擁有外國網址,而是來到我們的網站,然後重定向到外部世界。現有的可移動類型插件,做URL縮短和重定向?

現在重定向都是用HTML文件完成的。我的目標是讓他們在.htaccess文件中重定向。所以我想要輸入所有這些數據的人通過可移動類型的GUI輸入它。

我的問題:

  1. 是否有插件對於已經這樣做了活字印刷?
  2. 如果沒有,是否有一個很好的模板來創建一個允許在MySQL數據庫中記錄的移動類型?

謝謝。

回答

1

這可以在MT的標準Entry接口中完成。只需爲這些重定向指定一個博客即可。您可以使EntryTitle成爲重定向,並使EntryBody成爲完整的URL(或使用自定義字段)。然後,創建一個循環遍歷所有條目的.htaccess模板。

<mt:Entries lastn="0"> 
Redirect /<mt:EntryTitle dirify="-"> <mt:EntryBody> 
</mt:Entries> 
+0

這是非常聰明的。 – vy32

0

我這樣做的方法是爲外部URL創建一個自定義字段。

然後我會填充.htaccess文件的東西,如:

 

Redirect/

在上面的編碼,我通過循環最新999項,我檢查是否與標籤「的自定義字段EntryDataMyCustomField'被填寫。

如果填寫完畢,我將重定向到自定義模板的URL。

這就好比說重定向:

/234到任何URL你可能會認爲,像說: http://en.wikipedia.org/wiki/Main_Page