miketomlin

Рейтинг
235
Регистрация
04.12.2013

На платной обычно много возможностей по настройке. У упомянутого руцентра к примеру вроде бы анлим на перенаправление поддоменов – сам не пользуюсь, но клиенты иногда нас просят подключить. Наш парковочный скрипт позволяет играться с наследованием путей, в том числе делать редирект на страницы vk (там есть заморочка со слешем), отдельно управлять парковкой/перенаправлением главной и всех прочих страниц (например, сейчас для домена у меня в подписи для главной настроено перенаправление, а для всех прочих парковочная страница с 404-й ошибкой). У регистраторов, позволяющих делать перенаправление бесплатно, с этим все гораздо проще. Например, у одного из двух питерских регистраторов, услугами которых мы пользуемся, можно настроить редирект только для главной, а все промахи они перенаправляют на свой сайт. Такой вот рекламный трюк. Поэтому этот способ перенаправления мне и даром не нужен. Однако все же, как отдельная услуга, – это обычно слишком дорогое удовольствие, рассчитанное прежде всего на таких наивных в этом вопросе людей, как вы. Я бы на вашем месте взял бесплатный или очень дешевый хостинг и загрузил туда один из вариантов .htaccess, представленных в этой теме.

Это можно делать на стороне. В руцентре такая услуга вроде бы стоит 150 руб./год. Мы берем за редирект 50 руб./год. Ваших два домена я могу закинуть на бесплатную площадку без проблем, но для вас будет удобнее сделать это у себя. Неужели у вас нет ни одной площадки с обычным хостингом. Помогу советом.

Хостинг для статичного сайта – это не обычный хостинг. Где-то есть поддержка .htaccess, где-то нету. Возьмите обычный хостинг с минимальным дисковым пространством и не забивайте себе голову. Я полгода назад закрыл площадку, на которой раздавал хостинг под статик. Многие хостеры сделали это значительно раньше.

Для избавления от дублей можно взять какой-нибудь совсем легковесный движок (мы, кстати, сейчас один такой допиливаем ;)). Хотя из-за пяти страниц можно не заморачиваться с манипуляциями над контентом, а просто прогнать через основные фильтры, массив с названиями страниц и вывести страницы целиком.

Вы не поняли. Я специально написал, что это нужно разместить на отдельном сайте, отличном от того, куда будет все «сливаться».

---------- Добавлено 20.11.2014 в 16:11 ----------

Выше был ответ на ваш предпоследний пост (я отходил на время).

Мы кстати на доменфоруме сравнительно недавно это обсуждали. Сейчас многие хостеры даже при покупке выделенного IP требуют регистрировать домены в панели. Мы из-за этого прикрыли две площадки. Нужно ВПС брать, писать софт, использующий доменное API хостера, или искать хостера, который готов пойти на встречу.

---------- Добавлено 20.11.2014 в 16:29 ----------

Кстати если ручками работать не влом, можно просто заказать хостинг с анлимом доменных алиасов. Знаю даже один бесплатный такой хостинг, только у них в правилах написано, что нельзя его использовать для «поголовного» редиректа доменов, делайте хотя бы частично парковку, что кстати даже лучше, т.к. не приводит к клею.

Поддержу и посоветую потихоньку все переносить на какой-нибудь легковесный движок, использующий как минимум БД товаров, коэффициенты и компонентное ценообразование.

+1. Или еще проще: на специально предназначенном для этого сайте-пустышке (чтобы не загружать этой фильтрацией обычный сайт) прописываете следующее:


RewriteEngine on
RewriteRule ^(.*)$ http://www.rootdomain.ru/$1 [R=301,L]

Или ставите специальный парковочный скрипт, или заказываете парковку/перенаправление на наших парковочных площадках ;)

Может, лучше убирать слеш(и), а не добавлять.

luckydan:

а как быть, если урл ничем не закрывается? Пробовал
RewriteRule ^(.*)$ /engine.php?$1 - выдает 500 ошибку

Добавьте условие «если не файл», как в наших движках:


RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.* /index.php
siv1987:
/engine.php?$1 - а нахрена REQUEST_URI целиком добавлять как параметры запросы? Парсите REQUEST_URI сделав просто реврайт на нужный файл /engine.php [L]

Поддерживаю. Может, имелось в виду ?p=$1, чтобы запихнуть путь в отдельный параметр. Хотя я тоже за программный парсинг.

Я надеюсь, вы сдирали лэндинг не при помощи «Сохранить как...» в браузере :) Пробуйте переименовывать в index.php, index.html и т.п.

Есть подозрение, что поисковики относятся к сайтам на поддоменах трастовых доменов более снисходительно, чем на обычных. Однако в подавляющем большинстве случаев лучше размещать сайт на домене 2-го уровня или на его www-поддомене.

Только то, что бросается в глаза:

- слеш не нужно экранировать;

- амперсент заменить на доллар;

- ну, и не помешает условие "если не item..."

Всего: 2534