2014-04-20 74 views
1

我有這個WordPress的應用程序生活在我的Raspberry Pi與Lighttpd。我已在管理員中使用此模式http://www.myurl.com/index.php/%category%/%postname%/激活了永久鏈接選項,但當我點擊鏈接以查看帖子或任何其他頁面(靜態頁面,類別)時,我將重定向到主頁。WordPress的永久鏈接重定向到Lighttpd的主頁

在Lighttpd中是否有其他附加規則?據我所知,只有當我想要沒有/index.php/的乾淨的URL。

當然,鏈接如http://www.myurl.com/?p=X工作得很好。

我錯過了什麼?

+0

同樣的事情發生在我前幾天。我只需要禁用所有已啓用的插件然後重新啓用它們,然後再次禁用它們,然後重新啓用它們,這一切都爲我工作。 – Howli

+0

儘管我沒有設置任何重寫規則,但我確實禁用了「重寫」插件。現在永久鏈接工作正常,我只需要弄清楚如何從我的URL中創建'/ index.php /'disapear。 – D4V1D

回答

0

正如上面的評論所述,我不得不禁用「重寫」插件(我知道永久鏈接之前下載了它)。我也設法把URL不/index.php/通過配置在可溼性粉劑管理員的Permalinks部分/%category%/%postname%/並通過在我lighttpd.conf這些規則:

url.rewrite-once = (
    "^/wiki/.*" => "$0", 
    "^/(.*/)?files/$" => "/index.php", 
    "^/(.*/)?files/(.*)" => "/wp-includes/ms-files.php?file=$2", 
    "^(/wp-admin/.*)" => "$1", 
    "^/([_0-9a-zA-Z-]+/)?(wp-.*)" => "/$2", 
    "^/([_0-9a-zA-Z-]+/)?(.*\.php)" => "/$2", 
    "^/(.*)/?$" => "/index.php/$1" 
) 
相關問題