Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Редирект с /blah-blah на /blah-blah.html

306
17 февраля 2013 года
order.daemon
275 / / 11.05.2007
1. в wordpress установил ЧПУ ссылки с расширением ".html", но сохранились ссылки на страницы без "html", как же в htaccess можно сделать редирект??? - Спс.
4
17 февраля 2013 года
mike
3.7K / / 01.10.2002
Попробуй плагин "Redirection". Он все сделает за тебя.

http://wordpress.org/extend/plugins/redirection/
306
19 февраля 2013 года
order.daemon
275 / / 11.05.2007
А как в нем регулярное выражение написать чтобы все страницы с /blah-blah на /blah-blah.html перенаправлять???
306
19 февраля 2013 года
order.daemon
275 / / 11.05.2007
Связал с WP вот так вот - работает как и хотел, вот только ссылки которые заканчиваются слешом пострадали, к ним тоже дописывается .html и получается ошибка. Как быть?!

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /ru/

RewriteCond %{REQUEST_URI} !^.*\.html$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) $1.html [L,R=301]

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /ru/index.php [L]
</IfModule>
[/code]
306
19 февраля 2013 года
order.daemon
275 / / 11.05.2007
Еще замечу, что на сайте есть ссылки для поиска, которые вводятся в формате - /ru/?s=программа
как я понимаю к ним тоже будет применяться условие - .html, как быть
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог