Иван Воробей: уважаемый, вы задаете "Блестящие" вопросы и при этом еще пытаетесь нахамить человеку который вам пытается дать ответ.
давайте тогда разбираться так как положено,
конфиги виртуал хостов, доступы да-нет,
конфиги nginx - да нет
конфиги php.ini - да нет
вид представления php
.htaccess в студию
дерево каталогов в студию, дерево симлинков в студию.
и тогда будем блестать по вашему тз.
сейчас по факту ваше тз тянет на некометентный вопрос, как минимум.
Хостинг каждый настраивает под себя, как именно вам сделаи впс я не знаю я не телепат ващет.
Так что перед тем чтоб говорить такие вещи вы выкладывайте полный вариант ваших доступов, мало того не мал шанс кастома всего вышесказанного через админки. вы их просто не нашли.
Теперь по факту. Если у вас в этой папке лежит только папка public и вам все нужно направлять в нее, сделайте банальный и тривиальный симлинк
Денис Ли: накрутить весту на битрикс вм ? при рабочих сайтах... ХАХАХА очень смешно. Даже я бы такой вариант не рассматривал хотя кручу панели на хостинги уже лет 6
А зачем он тебе? всмысл зачем тебе панель что она тебе даст?
Все я правильно читал,тебе нужно просто передать гет параметр,
Разобьем его на две подзадачи первое собственно его взять. он не является частью реквест ури поскольку это не урл.
Вот так мы можем выхватывать каждый запрос
RewriteCond %{QUERY_STRING} (^|&)section=torgovlya($|&)
RewriteCond %{QUERY_STRING} (^|&)PAGEN_1=9($|&)
RewriteRule ^company/$ site.ru/about/11.html [L,R=301]
тут только нужно экранировать вопросы.
А вот так мы можем присваивать их в новом месте
RewriteRule ^company/$ /about/\? %{QUERY_STRING} [L,R=301]
ну или более сложная форма если тебе требуется
RewriteRule ^company/$ /about/\? %{QUERY_STRING} [L,R=301]
dendinis: Не совсем понятно "внешнее зеркало" www - это просто зеркало.
По части кто должен заниматься, есть "ожидаемое" место где ждут этот редирект и это .htaccess
Да сделать его можно где угодно но это место самое ожидаемое а следовательно вероятность пропуска его сеошником или новым прогером крайне мала.
Актуально до 2005 ? - тут вы сами утверждаете что и я говорил. Хотя на самом деле в вебмастере можно явно переключить основное зеркало, посколкьу зеркалирование сайтов с ввв это бичь интернета, поисковые системы частично учитывают эту проблему сами. Но доверять их алгоритмам я бы не стал.
ПО факту как сайт приндексирован, на него должны быть редиректы со всех его зеркал, если яндекс взял с ввв, значит ваш сайт теперь с ним пожизни. Пример google.com
Единственное где вы можите в зравом уме поменять основное зеркало это когда подключаете https и делаете его основным, в таком случае урлы всеравно у вас скинут вес и терять уже по факту нечего. Но вообще идея спорная.
ВВВ плохо но так сложилось что от него никуда не денешся.
dendinis: Зеркало нужно прито 100%
Вот тебе пример из реальнйо жизни я не могу свою жену заставить писать сайты без ввв, ну вот у нее привычка долбаная.
Такие люди реально не попадут на твой сайт, а прямые захожы на сайт есть и это всяко.
Второе, ссылки на твой сайт могли быть с ввв могли быть без, как повезет. Следовательно ссылочная масса идет тудаже.
3 когда человек пишет без ввв но неправильно гугл автоматически подставит ввв, и даже если он исправит ошибку в слове но не удалит появившийся ввв он опять не попадет на сайт.
Теперь про IP вы это вообще не про то это вы про балансер притом в неудачной его вариации.
Юм метки не являются частью урла и вроде как их поисковики авалидно отрабатывают понимая что это такое, но по факту если у вас прям такая необходимость это сделать то лучше сделайте редирект со старых урлов на новые с сохранением всех гет запросов. Так будет значительно проще.
Лишние запросы ничего страшного не сделают.
мм вы не правы это не дело прошлого по факту набирают сайт что так что так, а это получсается зеркало, а зеркала нужно клеить.
Так что да старье, но игнорировать его нельзя.
Олег Цилюрик: теоретически если все было посикс совместимое то сработает но опять же вероятность этого стремится к нулю, то есть в теории это возможно добиться целенаправленным написанием драйвера для этого. Но по факту эт оневозможно.
Например wine 0.1 поддерживает 100% посикс как мы видим этого мягко гворя недостаточно для реальной жизни. ТО же самое и с драйверами Теоретически это могло бы быть, но по факту нет.