Перейти к содержимому


Toggle shoutbox Флудилко Open the Shoutbox in a popup

@  Wings1klg : (11 Ноябрь 2020 - 00:26 )

Привет товарищИ ,локальщики

@  Алинa : (24 Сентябрь 2020 - 01:16 )

да ладно, живой!

@  -TimON- : (22 Сентябрь 2020 - 09:09 )

Ping

@  -TimON- : (05 Ноябрь 2019 - 01:01 )

Эх...

@  Anonymous : (31 Август 2019 - 20:45 )

Довольно экспансивно. Буду тешить себя мыслью, что тебя не взломали (во всех смыслах, которых нынче поневоле приходится иметь ввиду).

@  Роваторин : (28 Август 2019 - 00:54 )

вот что такое ДСА

@  Роваторин : (28 Август 2019 - 00:54 )

а ДСА - это место, где собираются земляне, а инопланетянам там не место

@  Роваторин : (28 Август 2019 - 00:54 )

... и кто инопланетянин, кто землянин - уже не разберешь

@  Роваторин : (28 Август 2019 - 00:54 )

теперь, несчастные земляне отплясывают вприпрыжку, кричат непонятные им же слова, буквы, крики и визги

@  Роваторин : (28 Август 2019 - 00:53 )

в мозгах и желудках счастливых (тогда еще) землян

@  Роваторин : (28 Август 2019 - 00:52 )

взяли инопланетяне и прилетели через "чего куда и как не знают сами" - на Землю, и начали размножаться

@  Роваторин : (28 Август 2019 - 00:51 )

Давным-давно,
в далекой-далекой галактике...

@  Роваторин : (28 Август 2019 - 00:50 )

Эх

@  ArcKain : (24 Июнь 2019 - 18:52 )

:)

@  Anonymous : (09 Июнь 2019 - 21:47 )

Роваторин, что такое дса?

@  Triton 6 : (08 Июнь 2019 - 12:50 )

сколько здесь истории...

@  Triton 6 : (08 Июнь 2019 - 12:44 )

+1 на страже области)

@  Роваторин : (01 Июнь 2019 - 21:27 )

и вопрос дса стоит как нельзя ОСТРО! кто и где и как? перекличка... началась ))

@  Роваторин : (01 Июнь 2019 - 21:26 )

конечно живы

@  Ventor : (08 Май 2019 - 16:59 )

Фигассе. Остатки жизни еще теплятся тут.

@  S Kardnal : (04 Апрель 2019 - 22:32 )

Где вы народ? на каком вы сервере? Кае Сима Ксандер отзавитесь

@  Orion : (31 Март 2019 - 23:54 )

Ух ты, A_Max,Master!... Чуваки, спасибо тебе за тех. Поддержку, всегда на форуме благодаря вас можно было решить тех.проблемы с инетом)

@  Роваторин : (03 Март 2019 - 06:34 )

рад, цуко, бот

@  Роваторин : (03 Март 2019 - 06:33 )

живые - есть, периодически

@  Anonymous : (17 Февраль 2019 - 22:42 )

У кого есть что сказать, пишите в ЛС этого форума, надеюсь, найду время

@  Anonymous : (17 Февраль 2019 - 22:40 )

Разрешите представиться, ваш Снеговик, постивший в калужской Локалке в 2008-2009 под никами temp[1-4], svcghost и, конечно же, crysis2652.

@  Lex : (16 Январь 2019 - 13:13 )

И живые есть?

@  Алинa : (06 Январь 2019 - 21:37 )

Как в сказке: чем дальше, тем страшнее.

@  Be$... : (24 Декабрь 2018 - 15:41 )

как жизнь?)))

@  BENDER-08 : (15 Декабрь 2018 - 21:59 )

Привет))






- - - - -

Настройки....

Автор: justify, 03 Октябрь 2007 · 60 Просмотров

Настройка многосайтовости в локале. apache, nginx...

Это может понадобится для тех кто поставил у себя apache с поддержкой rewrite_module(минимальные требования). Или же nginx.

1) Заводим имена на сайте http://dns.dsl/ и привязываем к своему ip адресу. Например name1.dsl name2.dsl name3.dsl ....

2) Для того что бы не коннектится к своему модему, прописываем у себя эти имена в hosts.
Код
127.0.0.1 name1.dsl name2.dsl name3.dsl


3) настраиваем apache, в файле vhost.conf или непосредственно в httpd.conf
Код

NameVirtualHost *:80

<VirtualHost _default_:80>
ServerName local.off
DocumentRoot /home/assume/projects/local/www
</VirtualHost>



4) создаем в папке /home/assume/projects/local/www файл .htaccess
Код

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/sd_
RewriteCond %{http_host} !^www\.dsl$ [NC]
RewriteCond %{http_host} ^([^.]+)\.dsl
RewriteRule (.*) /sd_%1/$1 [L]


5) в папке www создайте еще одни папки с именами sd_name1, sd_name2, sd_name3. Где name1 - это имя name1.dsl привязанное к вашему ip адресу. А sd_ это префикс.

Ваши сайты готовы! Теперь если у вас есть какой нибуть готовый сайт скопируйте его например в sd_name1, а потом еще один в sd_name2... и откройте ссылку name1.dsl или name2.dsl. Должно быть два разных сайта с вашего компьютера. Так же попростите друга открыть эти ссылки.

Однако, учтите, что эти сайты так же доступны будут через ip. Пример: http://127.0.0.1/sd_name1/ , http://127.0.0.1/sd_name2/ ....

Если возникли проблемы:

Убедитесь что apache запущен. И загружены ли все необходимые модули для работы VirtualHost
Убедитесь что файл .htaccess не содержит лишних символов.
Если файл .htaccess не работает, то его нужно включить опцией AllowOverride All в httpd.conf
Код

AccessFileName .htaccess
<Directory "/">
 Options FollowSymLinks Includes MultiViews
 AllowOverride All
 Order allow,deny
 Allow from all
</Directory>
После этого перезапустите apache


nginx

Открываем файл на редактирование nginx.conf
Добавляем необходимые строки:
Код

       location / {
         root /home/assume/projects/local/www/$host;
         index index.html index.xml index.php;
       }
       location ~ \.php {
           fastcgi_pass   localhost:1026;
           include /etc/nginx/fastcgi_params;
           fastcgi_param SCRIPT_FILENAME /home/assume/projects/local/www/$host$fastcgi_script_name;
       }





О.о
  • Жалоба
Это кому unsure.gif
  • Жалоба
Политика конфиденциальности

Регистрация доменов RU, SU, COM, NET и др. от R01.RU Яндекс цитирования