|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - [решено] nginx + apache2 не отдает статику при добавлении нового домена. Запутался. |
|
Debian/Ubuntu - [решено] nginx + apache2 не отдает статику при добавлении нового домена. Запутался.
|
Новый участник Сообщения: 4 |
Профиль | Отправить PM | Цитировать Доброго времени суток.
Помогите разобраться где чего пропустил. Работал знач, ВЕБ сервер до той поры пока туда не запустил программистов. И дабы не разбираться чего-где, перебил по новой. ОСь Дебиан 7 х64, в связке с PostgreSQl 9.1, php5, nginx фронтэнд apache2, openssl. И чтобы конфиги этого всего по новой не писать, подсунул из бекапов рабочие ! Итого получается так - работает только один сайт, при добавлении еще одного домена, nginx не отдает статику. Удаляю символическую ссылку на домен (оставляю только один домен) - сайт светится, все работает корректно. Вот пример конфигов : Апач: <VirtualHost *:8080> ServerAdmin webmaster@localhost ServerName q.loc DocumentRoot /var/www/q.loc <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www/q.loc/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride All Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </Directory> </VirtualHost> nginx: # upstream backend { # Адрес back-end'a здесь укажите ваш ip сервера # server 127.0.0.1:8080; # } server { listen 80; server_name www.q.loc q.loc; rewrite ^/(.*) https://q.loc/$1 permanent; # query_string (); access_log /var/www/nginx_q.loc_access.log; error_log /var/www/logs/nginx_q.loc_error.log; # Перенаправление на back-end # location / { # proxy_pass http://127.0.0.1:8080; # include /etc/nginx/proxy.conf; # } # Статическиое наполнение отдает сам nginx # back-end этим заниматься не должен # location ~* \.(jpg|jpeg|gif|png|ico|css|bmp|swf|js)$ { # root /var/www/q.loc/; # index index.html index.php; # } } server { listen 443; server_name www.q.loc q.loc; ssl on; ssl_certificate /etc/ssl/certs/q.loc.crt; ssl_certificate_key /etc/ssl/private/q.loc.key; access_log /home/sites/q.loc/logs/nginx_ssl_access.log; error_log /home/sites/q.loc/logs/nginx_ssl_error.log; # Перенаправление на back-end location / { proxy_pass http://127.0.0.1:8080 ; include /etc/nginx/proxy.conf; } location ~* \.(jpg|jpeg|gif|png|ico|css|bmp|swf|js)$ { root /var/www/q.loc/; index index.html index.php; } } Для других доменов, конфиги аналогичны. Допуская, как вариант, пропустил който дополнительный модуль поставить (хотя какой ? ). |
|
Отправлено: 13:59, 22-11-2013 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать внимательно нужно конфиги править. допустил опечатку.
|
Отправлено: 15:54, 22-11-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 R2 - [решено] Проблема при создании нового домена. | nicho.semenov@vk | Windows Server 2008/2008 R2 | 5 | 24-08-2013 15:57 | |
Sharepoint - Страница не найдена при добавлении в рабочей области | Actor | Другие серверные продукты | 1 | 20-12-2010 01:59 | |
установка php5.3.1 Apache2.2 Ошибки при установки php, не запускается Apache | zvezda_t | Вебмастеру | 1 | 04-02-2010 13:50 | |
Vista не грузится при добавлении платы памяти. | Dima_82 | Microsoft Windows Vista | 7 | 04-05-2007 10:33 | |
Решено | При добавлении нового дерева в лес AD службы RMS выдают ошибку 139 для новых записей | SkyF | Microsoft Windows NT/2000/2003 | 0 | 05-05-2006 18:26 |
|