2013-05-31 38 views
0

我知道永久鏈接涉及重寫規則,它們在某種程度上通過「儀表盤」>「設置」>「保存更改」進行了更新。有時候,當你添加插件創建新的重寫規則時,必須「刷新」......但通常.htaccess文件不會改變。那麼按鈕實際上在做什麼?WordPress的:什麼是「固定鏈接」除了mod_rewrite規則?

我知道它會嘗試重新編寫.htaccess文件(如果它在服務器上有足夠的權限),但它會執行其他操作嗎?有沒有緩存或數據庫記錄?

僅供參考,這裏是the codex page for permalinks。 (它只有大約的.htaccess會談)

+0

據我所知,WP核心中沒有這樣的按鈕。你是指一個插件? – diggy

+0

有。它位於設置>固定鏈接>保存更改。我會更新問題以澄清按鈕的確切名稱。 – emersonthis

回答

2

它還告訴WordPress的書寫形式值的選項表以下選項:

  • permalink_structure
  • category_base
  • tag_base

由單選按鈕表示的默認永久鏈接結構僅具有爲用戶預格式化的結構,因此日和例如名稱選項簡單地寫入到數據庫作爲

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

默認選項被寫入到數據庫作爲空字符串來表示不使用漂亮的永久鏈接。

+0

我知道還有更多它!謝謝! – emersonthis