Не могу создавать новые страницы - WordPress.Возможная ошибка перезаписи мода? - PullRequest
0 голосов
/ 10 января 2011

Я изменил свою структуру постоянных ссылок на /% year% /% monthnum% /% day% /% postname% / посредством wordpress, однако, когда я иду на создание страницы, она не работает.

Мой .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" для страниц?Если да, пожалуйста, укажите один.

Спасибо,

1 Ответ

0 голосов
/ 04 декабря 2011

Ваш файл .htaccess и структура постоянных ссылок не будут влиять на вашу способность создавать новые страницы, только просматривать существующие.При создании новой страницы WordPress использует URL-адреса администратора, такие как /wp-admin/post-new.php?post_type=page, чтобы показать форму и опубликовать изменения.

Если вы попытаетесь сохранить новую страницу, но ее нет в консоли администратора, топо какой-то причине в вашей базе данных не создаются новые записи.Возможно, на вашем сервере не хватает места на диске или ваша учетная запись превышает дисковую квоту.

Если новые страницы сохраняются, но все страниц не отображаютсят для просмотра на вашем сайте, то, вероятно, это постоянная проблема.WordPress .htaccess по умолчанию всегда работал для меня, и последняя версия 3.2.1 генерирует те же правила, которые вы опубликовали.Если вы работаете на веб-сервере linux, это должно быть хорошо как для постов, так и для страниц.

В качестве крайней меры вы можете переключиться на стандартные структуры постоянных ссылок, такие как /index.php/%year%/%monthnum%/%day%/%postname%/, которые не требуют перенаправлений.

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...