За последние 24 часа нас посетили 17690 программистов и 1709 роботов. Сейчас ищут 924 программиста ...

htaccess

Тема в разделе "Прочие вопросы по PHP", создана пользователем ddd, 5 апр 2009.

  1. ddd

    ddd Активный пользователь

    С нами с:
    26 мар 2009
    Сообщения:
    5
    Симпатии:
    0
    Приветствую!
    Столкнулся с такой проблеммой...имелся сайт .htm,
    я его путем добавления файла .htaccess перевел в .php(я так думаю) т.е добавил строчку :
    Код (Text):
    1.  
    2. RemoveHandler .html .htm
    3. AddType application/x-httpd-php .php .htm .html .phtml
    далее проходит N времени и yandex вешает (в панели ВЕБмастера) мне 302(временное перенаправление) ошибку и все страницы снимает с индекса!!!
    Я не поняв в чем дело (расстерялся)удаляю первую строчку:
    Код (Text):
    1.  
    2. RemoveHandler .html .htm
    и добавляю: Redirect 301 /(.*).htm http://www.sait.ru/$1.php в итоге получаю:
    Код (Text):
    1.  
    2. AddType application/x-httpd-php .php .htm .html .phtml
    3.  
    4. Redirect 301 /(.*).htm http://www.sait.ru/$1.php
    СКАЖИТЕ ПРАВИЛЬНО ЛИ Я СДЕЛАЛ? ЕСЛИ НЕТ - ПОПРАВЬТЕ....
    пишите любые вопросы- ОТВЕЧУ!
    Заранее благодарен!
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    http://ru.wikipedia.org/wiki/HTTP_302#302

    Сначала пишете про 302, потом про 301 :?


    Яндекс начал лазить по ссылкам (index.html), но у вас прописано "RemoveHandler .html .htm ", и сервер куда-то кидает перенаправление.
     
  3. ddd

    ddd Активный пользователь

    С нами с:
    26 мар 2009
    Сообщения:
    5
    Симпатии:
    0
    ммм он то повесил сам на 302 и вынес все ссылки из индекса...
    дайте корректный код плз
     
  4. ddd

    ddd Активный пользователь

    С нами с:
    26 мар 2009
    Сообщения:
    5
    Симпатии:
    0
    получается надо убрать .html?
    .....я вообще убрал эту строчку
     
  5. Veem

    Veem Активный пользователь

    С нами с:
    21 авг 2007
    Сообщения:
    76
    Симпатии:
    0
    Код (Text):
    1. AddHandler application/x-httpd-php .php .htm .html
    Больше ничего делать не нужно, как правило.