404 для сушествующих страниц

Приветствую всех..

Собственно суть проблемы вот в чем..

На всех сайтах wordpress имеются страницы типа http://site.ru/page/1/… http://site.ru/page/2/… http://site.ru/page/3/
и т.д.

1. Как сделать ошибку 404 для этих страниц (что бы при заходе на них выдавалось ошибка 404) ?

2. Как изменить базис этих страниц.. например что бы они выглядели не http://site.ru/page/1/… http://site.ru/page/2/… http://site.ru/page/3/… а по другому.. например http://site.ru/list/1/… http://site.ru/list/2/… http://site.ru/list/3/ ?

С 1 пунктом сам разобрался..

В файл .htaccess, находящийся в корневой директории сайта, вносим:

RewriteRule ^page/(.+)/?$ – [R=404,L]

В итоге получаем..

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^page/(.+)/?$ – [R=404,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

2 пункт актуален.. Как изменить базис страниц? http://site.ru/page/1/ на http://site.ru/list/1/ кто знает отзовитесь.

Anonymous
Отправить
Ответ на: