2010-05-02 6 views
0

Привет, У меня есть установка Wordpress со статической главной страницей и страницами с названиями статей.Wordpress static home page dynamic posts page url rewrite

Мой заказ Permalink строка в Wordpress установлен в /%postname%

и мой файл Htaccess устанавливается следующим образом:

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

Когда я просматриваю к странице статьи, мой URL Rewrite выглядит следующим образом:

example.com/articles/page/5

EDIT ----- Страница статей является той, которую я использую для просмотра всех статей с предыдущей статьи и Следующая статья ссылка.

Таким образом, следующая статья дала бы мне example.com/articles/page/6 и предыдущая статья принесет мне example.com/articles/page/4

однако я хотел бы «страницы» часть, чтобы изменить статью и «номер» на фактическое имя частиц. EDIT ------ END

Я хотел бы получить настройки следующим образом:

example.com/articles/article/the-article-name

как бы я achive это?

+0

Предполагая, что вы используете Apache, включен mod_rewrite? –

+0

@Chrostopher Altman - mod_rewrite должен быть включен, поскольку сообщение находится в формате/articles/page/5, иначе это будет example.com/?page_id = 5 – arnorhs

+0

предположение правильно ;-) – mahatmanich

ответ

0

Попробуйте слэш на вашей установке Постоянной ссылки: /%postname%/

Редактировать 5/02/10:

Проверьте .htaccess для нескольких конфликтующих перезаписей блоков.

Если хотите: /articles/article/name-of-article

Набор «статей» в качестве категории базы и поместить все статьи в категории под названием «статьи»:

Posts Categories SubPanel « WordPress Codex

И тогда ваш подкачки будет страница формата/2/и т. д.

+0

nope это не работает srry – mahatmanich

0

Если все ваши посты в основном являются «статьями» (т. е. вы не возражаете против наличия «статей» в URL-адресе для всех связанных с ним постоянных ссылок - категорий, тегов, отдельных сообщений и т. д. .), n просто установите для своей постоянной ссылки структуру;

/articles/%category%/%postname/ 

Очевидно, что если вы хотите структуру articles/article/post-name/, вы должны подать сообщения в категории с слизняк «статьи».

+0

Существует уже «slug» страницы, которую я хотел бы заменить любым другим словом, например «article» ... – mahatmanich