.htaccess проблема в Wordpress дает 404 на всех страницах - PullRequest
0 голосов
/ 12 августа 2011

У меня есть мульти-сайт WordPress:

site1.local.loc [с поддоменами в моей локальной сети], и я хотел бы иметь три страницы на этом.

site1.local.loc / works - (публикует страницу, но я хочу «Works» в качестве заголовка)

site1.local.loc / about - (статическая страница)

site1.local.loc / contact - (статическая страница)

Так как «Работы» - это страница моих сообщений, где я постоянно добавляю контент, я изменил свои постоянные ссылки для этого сайта на:

/ работ /% postname% /

Однако, когда я нажимаю «просмотреть сообщение» в конце публикации чего-либо, это приводит меня к странице «404», что означает разрыв соединения. Это также касается просмотра любой страницы. Мой файл .htaccess неисправен?

Как мне решить это? Также, как мне сделать так, чтобы все мои сообщения появлялись на моей странице «Работы» (например, как сделать эту страницу страницей сообщений?)

Спасибо!

Обновлено: я обнаружил, что получаю 404 для любой страницы, которую я создаю для сайта в сети WordPress.

Ответы [ 3 ]

0 голосов
/ 12 августа 2011

Вам не нужно трогать файл .htaccess.

Создайте пользовательский тип записи, который называется works.Все посты, созданные в этом пользовательском типе поста, будут иметь тот URL, который вы желаете.Нет другого способа сделать это.(даже если он есть, он должен быть грязным) Это самый чистый способ, и, поскольку wp делает это сам по себе, вы можете ожидать, что ничего не пойдет не так, когда вы обновите, установите плагины и т. д.

0 голосов
/ 17 января 2018

Проверьте это в администрации

Настройки> Постоянные ссылки> Название сообщения

0 голосов
/ 12 августа 2011

Создайте категорию с именем «Works», в которой будут отображаться все сообщения, добавленные в эту категорию, просто перейдя в / works / all, после чего они будут показаны как /works/post-name/.

.

Вам необходимо изменить структуру постоянных ссылок на /% category% /% postname% /

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