Русский текст в Apache

Discussion in 'PHP' started by ronald, 29 Oct 2009.

  1. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    41
    Reputations:
    6
    Собственно, как с этим разобраться?
    [​IMG]
    А также, как сделать так, чтобы все запросы из локальной сети к адресу server.home.net перенаправлялись на ip x.x.x.x?
    (Шлюзовая машина с Windows XP и COMODO personal Firewall)
     
    #1 ronald, 29 Oct 2009
    Last edited: 29 Oct 2009
  2. PvgValo

    PvgValo Active Member

    Joined:
    1 Aug 2009
    Messages:
    548
    Likes Received:
    160
    Reputations:
    57
    Настраивай кодировку :)

    Чтоб перенаправлялись запросы пропиши в файле */windows/system32/drivers/etc/hosts
    добавь там строчку:
    нужный тебе IP server.home.net
     
    #2 PvgValo, 29 Oct 2009
    Last edited: 29 Oct 2009
  3. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    41
    Reputations:
    6
    я пытаюсь настроить через /etc/apache2/conf.d/charset, однако поставь я Unicode, cp1251 или windows-1251 (простите, не помню точный порядок цифр) выводит либо это, либо иероглифы
     
  4. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Одно из решений - создать файл .htaccess и прописать в нем
    Code:
    AddDefaultCharset WINDOWS-1251
    
     
  5. PvgValo

    PvgValo Active Member

    Joined:
    1 Aug 2009
    Messages:
    548
    Likes Received:
    160
    Reputations:
    57
    На странице поизменяй кодировки, посмотри какая подойдет
     
    3 people like this.
  6. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    41
    Reputations:
    6
    Данное действие надо производить на каждом компьютере в локальной стеи или только на шлюзовом?
     
  7. PvgValo

    PvgValo Active Member

    Joined:
    1 Aug 2009
    Messages:
    548
    Likes Received:
    160
    Reputations:
    57
    сорь, не так тебя понял! Система какая на шлюзе? тебе просто надо маршрутизацию прописать! :) Посмотреть какой айпишник у server.home.net, и в маршрутизации прописать чтоб при обращении к этойсети отправлял на нужный тебе айпи! :) Глянь в гугле маршрутизацию ;)

    Пример под винду
    в командной строке вбиваешь:
    route add -p 69.50.131.86 mask 255.255.255.0 *.*.*.* (нужный тебе IP)
     
    #7 PvgValo, 29 Oct 2009
    Last edited: 29 Oct 2009
  8. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    41
    Reputations:
    6
    Вот что происходит: при заходе на сайт как на localhost и на server.home.net никаких проблем с кодировкой не видно, однако при подключении с другого компьютера в локальной сети и при подключении к 127.0.0.1 постоянно видны такие косяки с текстом (только русским)
     
  9. KaMiKadZe

    KaMiKadZe Elder - Старейшина

    Joined:
    24 Feb 2006
    Messages:
    163
    Likes Received:
    35
    Reputations:
    19
    Попробуй между
    <head></head>
    вставить
    <meta http-equiv="content-type" content="text/html; charset=windows-1251">
     
    1 person likes this.