Помощник
|
Редирект одного домена на другой, Без переадресации поддоменов |
Avin
|
Сообщение
#1
|
||
|
|
||
|
|||
zrishat_mw |
26.10.2011, 14:46;
Ответить: zrishat_mw
Сообщение
#2
|
|
в heade прописываешь
<script type="text/javascript"> if (self.location.host=='[color=blue]СТАРЫЙ.АДРЕС.САЙТА[/color]') { self.location=self.location.protocol+'//[color=blue]НОВЫЙ.АДРЕС.САЙТА[/color]'+self.location.pathname;}</script> возможно это то что тебе нужно |
|
|
Avin
|
Сообщение
#3
|
|
а через 301 редирект в htaccess нельзя сделать, для поисковиков вроде не мало важно?
|
|
|
Белый Тигр |
30.10.2011, 18:46;
Ответить: Белый Тигр
Сообщение
#4
|
|
|
|
|
webmastersvisito... |
20.11.2011, 12:54;
Ответить: webmastersvisitor
Сообщение
#5
|
|
Извините, что встрял не совсем в тему, крайне нужен редирект внутри одного домена.
Подскажите, плз, как сделать в htaccess редирект с любой страницы index.pl?H= на одну и ту же html страницу, на главную, напр? Сайт на движке рухнул, восстанавливаю на html, но осталось много разбросанных ссылок и сохранённых страниц, жаль терять последних посетителей и разочаровывать их тож. И поисковики очень утомили докладами о неработоспособности сайта. Я пытался что-то прописывать, пользуясь уроками из интернета, но, видимо, как-то криво: вместо Forbidden перманентно вылезает 500-ая, и весь сайт становится недоступным. Если кто вдруг захочет помочь, сразу предупреждаю, я в html ориентируюсь, примерно как во французском: лямур, тужур, бонжур и ву ле ву куше авек муа. Так что если вдруг ответите, пожалуйста, попроще |
|
|
Maverick_mw |
23.11.2011, 2:47;
Ответить: Maverick_mw
Сообщение
#6
|
|
Извините, что встрял не совсем в тему, крайне нужен редирект внутри одного домена. Подскажите, плз, как сделать в htaccess редирект с любой страницы index.pl?H= на одну и ту же html страницу, на главную, напр? Сайт на движке рухнул, восстанавливаю на html, но осталось много разбросанных ссылок и сохранённых страниц, жаль терять последних посетителей и разочаровывать их тож. И поисковики очень утомили докладами о неработоспособности сайта. Я пытался что-то прописывать, пользуясь уроками из интернета, но, видимо, как-то криво: вместо Forbidden перманентно вылезает 500-ая, и весь сайт становится недоступным. Если кто вдруг захочет помочь, сразу предупреждаю, я в html ориентируюсь, примерно как во французском: лямур, тужур, бонжур и ву ле ву куше авек муа. Так что если вдруг ответите, пожалуйста, попроще 500-ая ошибка обычно лезет из-за ошибок на стороне сервера. в Данном случае, если вы прописываете виды URL через Файл - htaccess, то возможно у Вас на сервере не работает mod_rewrite, обычно это бывает если хостинг виртуальный без поддержки php. Если mod_rewrite все-таки работает, то тогда прошу попробовать следующий вариант: [php]RewriteEngine on RewriteBase / RewriteRule ^index.pl?H=(.*)$ /index.htm [L,R=301][/php] |
|
|
webmastersvisito... |
25.11.2011, 21:41;
Ответить: webmastersvisitor
Сообщение
#7
|
|
Спасибо!
Уведомления об ответе не пришло, а ответили уже давно! У меня по тарифу PHP, Perl, Mysql вроде присутствуют, буду разбираться, благодарю! |
|
|
webmastersvisito... |
25.11.2011, 22:16;
Ответить: webmastersvisitor
Сообщение
#8
|
|
попробовать следующий вариант: [php]RewriteEngine on RewriteBase / RewriteRule ^index.pl?H=(.*)$ /index.htm [L,R=301][/php] Поставил в htacceess код. При обращении к странице с адресом index.pl?H= по-прежнему показывало 403 Forbidden. Гениальным озарением поменял 301 на 403 с прежним результатом. Сейчас в файле такие записи: <Files ~ (\.pl$)> SetHandler none AddHandler cgi-script .pl </Files> AddHandler cgi-script .pl DirectoryIndex name.html RewriteEngine on RewriteBase / RewriteRule ^index.pl?H=(.*)$ /index.htm [L,R=301] А для сайта с html страницами этот "AddHandler cgi-script .pl" в .htaccess нужен ли? |
|
|
Maverick_mw |
26.11.2011, 18:47;
Ответить: Maverick_mw
Сообщение
#9
|
|
|
|
|
webmastersvisito... |
29.11.2011, 18:55;
Ответить: webmastersvisitor
Сообщение
#10
|
|
нет, не нужен. Это используется для CGI скриптов, в частности для скриптов на языке Perl. Вот, я порубал всё ненужное и в .htaccess осталось только DirectoryIndex name.html RewriteEngine on RewriteBase / RewriteRule ^index.pl?H=(.*)$ /index.htm [L,R=301] Но по визит на страницы с /index.pl/?H= по-прежнему заканчиваются "403 Forbidden" Должна же быть какая-то совсем простая фраза типа "пришёл на несуществующую страницу: http://site.ru/index.pl/?H=name или http://site.ru/name Иди на страницу http://site.ru/folders/name.html для совершенно конкретных адресов, ручками прописывать? В сети практически исключительно советы, как затирать партнёрские ссылки. Не уроки для честных интернет-ламеров, а сплошь советы сетевым жуликам. Беда прям! |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Можно ли в старый SEO текст вместо старого домена поставить новый? | 3 | Tutich | 1151 | 22.3.2024, 14:47 автор: Tutich |
|
Куплю выгрузку из serp stat для одного домена serp stat для одного домена |
1 | Smartseowork | 1552 | 24.5.2022, 20:49 автор: Latinos |
|
301 редирект по маске. Как сделать? | 1 | Vbifyz | 1265 | 16.8.2020, 13:45 автор: miketomlin |
|
24xbtc Обмен (Ввод - Вывод) Bitcoin и другой Электронной Валюты. | 63 | mark78 | 36901 | 18.7.2020, 2:14 автор: mark78 |
|
Восстановление сайта из WebArchive вашего домена Получите очищений HTML + скрипт системы редактирования контента |
1 | Shaltick | 4794 | 23.5.2020, 20:36 автор: splashid |
Текстовая версия | Сейчас: 29.3.2024, 4:12 |