За последние 24 часа нас посетили 51717 программистов и 1762 робота. Сейчас ищут 857 программистов ...

необычный xml htaccess

Тема в разделе "Сделайте за меня", создана пользователем hust0, 11 сен 2017.

  1. hust0

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

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    Здравствуйте, не получается сделать разный xml для поддоменов, т.е.

    к примеру у меня есть сайты
    ru.lala.com
    en.lala.com
    usa.lala.com

    у каждого есть свой xml
    т.е.
    test_ru.lala.com.xml
    test_en.lala.com.xml
    test_usa.lala.com.xml

    как сделать, если мы перешли по ссылке ru.lala.com/sitemap/test то открылся test_ru.lala.com.xml
    если по ссылке en.lala.com/sitemap/test то открылся test_en.lala.com.xml

    вот мой htaccess
    Код (Text):
    1. Rewriterule ^sitemap/([A-Za-z0-9-]+).xml$ /sitemap/$1_%{HTTP_HOST}%.xml [L,QSA]
    т.е. я пытаюсь подставить домен в название файла чтобы мог найти нужный файл.... но что то не хочет отображать(
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.816
    Симпатии:
    1.332
    Адрес:
    Лень
    с htaccess было бы профитнее, но...

    ru.lala.com/sitemap/test/index.php:
    PHP:
    1. <?php
    2.  
    3. header ( 'Content-Type: text/xml' );
    4.  
    5. echo file_get_contents ( 'example.com/file.xml' );
     
  3. Emilien

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

    С нами с:
    30 июн 2016
    Сообщения:
    246
    Симпатии:
    156
    Код (Text):
    1. Rewriterule ^sitemap/([A-Za-z0-9-]+)$ /sitemap/$1_%{HTTP_HOST}.xml [L]