htaccess интро?

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем dosia, 4 апр 2009.

Статус темы:
Закрыта.
  1. dosia

    dosia Постоялец

    Регистр.:
    22 июн 2007
    Сообщения:
    77
    Симпатии:
    9
    помогите организовать интро страницу на сайте.
    суть: http://домен.ру/ - показывает интро страницу Index.html -индексируется как главная (дефолтовая?)
    http://домен.ру/?newsid=31231 подразумевает index.php от ДЛЕ, например если кто-то перешел по запросу из гугла на конкретную страницу он получает ДЛЕ, во всех остальных случаях он должен видеть интро index.html.
    как такое лучше сделать? Может отредактировать index.php чтобы без запроса возвращал интро или можно обойтись htaccess?

    самое удивительное что сейчас без хтаццесс все работает как задумано, кроме генератора сайтмап:)
     
  2. Dj_StelS

    Dj_StelS

    Регистр.:
    9 янв 2009
    Сообщения:
    349
    Симпатии:
    79
    дак если работает, зачем делать?
     
  3. dosia

    dosia Постоялец

    Регистр.:
    22 июн 2007
    Сообщения:
    77
    Симпатии:
    9
    Вот сайтмапс не работает, яндекс на все урл грит 404, в пути путанница типа /index.phpindex.php?newsid=5
     
  4. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    Tак сделай дефолтной страницей например main.html, a index.php оставь DLE.
     
  5. dosia

    dosia Постоялец

    Регистр.:
    22 июн 2007
    Сообщения:
    77
    Симпатии:
    9
    PHP_Master, что делать с путями домен/?newsid=31 они будут к дефолтной странице обращаться? типа маин.хтмл?
    Сделать правило только для тех кто написал домен в адресной строке тому страница интро нельзя? тут и JS подойдет, но только для ПС это будет выглядеть не так как задумано.
     
  6. AlexanderMag

    AlexanderMag Писатель

    Регистр.:
    20 сен 2008
    Сообщения:
    8
    Симпатии:
    0
    Хм, ну можно редиректить JavaScript ом, например. Если интересно опишу, просто по таймеру туда, сюда кидаться будет. Можно посмотреть как сделано на ag.ru
     
  7. dosia

    dosia Постоялец

    Регистр.:
    22 июн 2007
    Сообщения:
    77
    Симпатии:
    9
    AlexanderMag да нельзя так редиректить, яндекс в карту сайта добавляет ещё индекс.пхп из-за редиректа с хтмл, а в самой карте он прописан уже, т.е. получаются индекс.пхпиндекс.пхп?нюсид=1
    надо как-то сделать для поисковиков, ЯС редиректы это очень нежелательное решение.
     
  8. OnArs

    OnArs

    Регистр.:
    30 авг 2008
    Сообщения:
    259
    Симпатии:
    74
    dosia, а что если не нужные url's просто в robots.txt закрыть (те которые 404ую возвращают)? Или вообще отказаться от интро страницы?

    Чем Sitemap генерируешь?
     
  9. dosia

    dosia Постоялец

    Регистр.:
    22 июн 2007
    Сообщения:
    77
    Симпатии:
    9
    OnArs, 404ых нет впринципе, они появляются из-за неправильного перенаправления. сайтмап генерирует ДЛЕ, интро важнее самого ДЛЕ.
     
Статус темы:
Закрыта.