:( всю голову сломал, не могу толком настроить связку
nginx статику отдавал чтобы, а апач своим делом занимался
Но до статики мне еще далеко :( не могу настроить толком хосты чтоб работали черт их побери :(
Проблема в том, что захожу с другого компа в сети по домену domen.ru, и все ссылки на сайте принимают вид proxy_pass (т.е. 127.0.1.1:8080) :(((
Серв в локальной сети(ип вида 10.204.хх.хх), внешний ип предоставлен провайдером(188.161.хх.хх)
Где косяк подскажите?
Apache:
Показать
NameVirtualHost *:8080
ServerName localhost
Listen 8080
<VirtualHost *:8080>
ServerName domen.ru
ServerAlias www.domen.ru forum.domen.ru domen.ru domen.zet
DocumentRoot /var/www/domen.ru/mainsite
<Directory /var/www/domen.ru/mainsite/>
Order allow,deny
allow from all
</Directory>
ErrorLog /var/www/domen.ru/logs/mainsite-error.log
LogLevel warn
</VirtualHost>
Nginx:
Показать
listen 80;
server_name domen.ru www.domen.ru;
access_log off;
index index.html index.php;
location / {
proxy_pass http://127.0.1.1:8080/;
include /etc/nginx/proxy.conf;
#try_files $uri $uri/ /index.php?$uri&$args;
}
location ~ /(internal_data|library) {
internal;
}
location ~ .php$ {
proxy_pass http://127.0.1.1:8080;
}
location ~ /$ {
proxy_pass http://127.0.1.1:8080;
}
#location ~* \.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|\.php_ {
# deny all;
#}
#location ~* \.(jpg|jpeg|gif|png|css|zip|tgz|gz|js|rar|bz2|doc|xls|exe|txt|pdf|ppt|tar|wav|bmp|rtf|swf|ico|flv|txt|xml|docx|xlsx)$ {
# root /var/www/domen.ru/mainsite/;
#access_log off;
# access_log /var/www/domen.ru/logs/domen-nginx-access.log;
# log_not_found off;
# expires 10d;
#}
# Запрещаем просмотр .htaccess & .htpassword
location ~ /\. {
deny all;
access_log off;
log_not_found off;
}
#location /dbadmin {
# proxy_pass http://127.0.1.1:8080/dbadmin;
# include /etc/nginx/proxy.conf;
# root /var/www/phpmyadmin/;
# access_log /var/www/domen.ru/logs/domen-dbadmin-nginx-access.log;
# location ~* /dbadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
# try_files $uri =404;
# root /var/www/phpmyadmin/;
# }
#}
location ~ ^/dbadmin {
proxy_pass http://127.0.0.1:8080;
}
location ~ ^/sdx {
proxy_pass http://127.0.0.1:8080;
}
#location /sdx {
# proxy_pass http://127.0.1.1:8080;
# include /etc/nginx/proxy.conf;
# root /var/www/dumper/;
# location ~* ^/sdx/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
# root /var/www/dumper/;
# }
#}
location = /favicon.ico {
log_not_found off;
access_log off;
}
}
Etc/hosts
Показать
127.0.1.1 server
127.0.1.1 domen.ru