无法创建新页面 - wordpress。可能的Mod重写错误?
问题描述:
但是,当我去创建一个页面时,它似乎无法工作,我已经将我的固定链接结构更改为/%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” 的网页?如果是这样,请提供一个。
感谢,
答
你.htaccess
文件和固定链接结构不会影响你创建新的页面,只能查看现有的能力。当您创建新页面时,WordPress使用管理URL(例如/wp-admin/post-new.php?post_type=page
)来显示表单并发布更改。
如果您尝试保存新页面,但未在管理控制台中列出,则由于某种原因,数据库中不会创建新记录。可能是因为您的服务器磁盘空间不足,或者您的帐户超出了磁盘配额。
如果要保存新的页面是,但所有页面未在网站上可见的,那么它可能是一个永久的问题。默认的WordPress .htaccess
一直为我工作,最新的3.2.1版本会生成您发布的相同规则。如果你在一个linux web服务器上运行,这对于帖子和页面都应该是可以的。
作为最后的手段,您可以切换到默认的永久链接结构,例如/index.php/%year%/%monthnum%/%day%/%postname%/
,它不需要重定向。
希望可以帮到