поиск ссылающихся страниц

B
На сайте с 15.01.2011
Offline
37
900

Есть у меня сайт на html, очень много страничек, у одной из них понадобилось сменить название файла, т.е. хочу изменить ее адрес. Но часть других страниц ссылается на нее под старым урлом... Все страницы в индексе. Можно как то найти все ссылающиеся паги на эту мою страницу, чтобы в них сменить урл на новый. Выкачивать все файлы проблематично. Соответственно, реально ли чем то найти все ссылающиеся страницы? Спасибо

куку
emariaru
На сайте с 26.10.2010
Offline
73
#1

2 способа решения проблемы

1. написать скрипт, который пропарсит все файлы в сайте и заменит /page1.html на /page2.html

2. менее геморный. в .htaccess прописать

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^site.ru$ [NC]

Redirect 301 /page1.html http://www.site.ru/page2.html

При этом все ссылки, поставленные на page1.html не потеряют свой вес

B
На сайте с 15.01.2011
Offline
37
#2

Я попутал, у меня сайт с кучей страниц на php

Хостинг - линукс

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^site.ru$ [NC]

Redirect 301 /page1.php http://www.site.ru/page2.php

.htaccess у меня по дефолту пустой.

Я прописываю это, и у меня весь сайт падает, выдает

500 Internal Server Error

подскажите, плиз, более корректные настройки

regta
На сайте с 15.04.2006
Offline
320
#3

В коде старой странице в начале:

<?php

header("Location: http://www.site.ru/new-page/");

?>

Цитируйте, плиз, историю переписки в личке. Спасибо.
webeditor
На сайте с 12.12.2010
Offline
108
#4

Открыть сайт в Namo Webeditor (может и Dreamweaver можно, незнаю), зайти в Мастер сайта, поменять урл, прога автоматически спросит сменить ссылки на всех ссылающихся или нет.

Куплю любой ваш сайт (https://goo.gl/bFFa4p) Без сомнения лучший недорогой хостинг (https://goo.gl/QaAKmT)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий