2011-01-10 74 views
0

但是,當我去創建一個頁面時,它似乎無法工作,我已經將我的固定鏈接結構更改爲/%year%/%monthnum%/%day%/%postname%/通過wordpress。無法創建新頁面 - wordpress。可能的Mod重寫錯誤?

我的.htaccess的樣子:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

我需要在裏面添加一個新的 「ifModule」 的網頁?如果是這樣,請提供一個。

感謝,

回答

0

.htaccess文件和固定鏈接結構不會影響你創建新的頁面,只能查看現有的能力。當您創建新頁面時,WordPress使用管理URL(例如/wp-admin/post-new.php?post_type=page)來顯示錶單併發布更改。

如果您嘗試保存新頁面,但未在管理控制檯中列出,則由於某種原因,數據庫中不會創建新記錄。可能是因爲您的服務器磁盤空間不足,或者您的帳戶超出了磁盤配額。

如果要保存新的頁面,但所有頁面未在網站上可見的,那麼它可能是一個永久的問題。默認的WordPress .htaccess一直爲我工作,最新的3.2.1版本會生成您發佈的相同規則。如果你在一個linux web服務器上運行,這對於帖子和頁面都應該是可以的。

作爲最後的手段,您可以切換到默認的永久鏈接結構,例如/index.php/%year%/%monthnum%/%day%/%postname%/,它不需要重定向。

希望可以幫到