Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

Użytkownik


witam! otóż mam pewien problem skonfigurowałem sobie VH pod forum, na stronie home.pl wszystko dobrze przekierowane, jednakże kiedy wchodze na strone przekierowuje mnie na adres
/cgi-sys/defaultwebpage.cgi
o to moja konfiguroacja
server {
listen 80;
server_name forum.domena.eu;
root /PATH/forum;
index index.php, index.html;
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php-fpm.sock;
#fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}Offline







Podobno człowiek...;)








Przecież na home mają własne rozwiązanie Ideawebserver, czy jakoś tak, a nie Nginxa.
Ty masz tam konto hostingowe czy VPSa/dedyka?
Offline







Podobno człowiek...;)








Tu masz przykład kilku vhostów dla PHPBB3, z przekierowaniem na SSL i autoryzacją PKCS#12 dla backendu administracyjnego:
server {
server_name bb.domena.tld;
root /var/www/Anew/phpBB3;
listen 0.0.0.0:80;
listen [::]:80;
return 301 https://bb.domena.tld$request_uri;
log_not_found off;
access_log off;
}
server {
server_name bb.domena.tld;
root /var/www/Anew/phpBB3;
listen 0.0.0.0:443;
listen [::]:443;
index index.php;
ssl on;
error_page 403 = https://bb.domena.tld/index.php?status=403;
location / {
include /etc/nginx/naxsi/nbs.rules;
try_files $uri $uri/ /index.php?$args;
rewrite ^/(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.htm$ /viewforum.php?f=$2&start=$4 break;
rewrite ^/(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)/?(page([0-9]+)\.html)?$ /viewtopic.php?f=$2&t=$4&start=$6 break;
rewrite ^/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)/?(page([0-9]+)\.html)?$ /viewtopic.php?forum_uri=$1&t=$3&start=$5 break;
rewrite ^/(group|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /memberlist.php?mode=group&g=$2&start=$4 break;
if (!-e $request_filename){
rewrite ^/([a-z0-9_-]+)(-([0-9]+))\.htm$ /viewforum.php?forum_uri=$1&start=$3 break;
}
if (!-e $request_filename){
rewrite ^/([a-z0-9_-]+)\.htm$ /viewforum.php?forum_uri=$1 break;
}
rewrite ^/.+/(style\.php|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /$1 redirect;
rewrite ^/.+/(styles/.*|images/.*)/$ /$1 redirect;
}
access_log /var/log/nginx/phpbb_acces_log combined buffer=32k;
error_log /var/log/nginx/phpbb.ssl_error_log info;
location = /(favicon.ico|robots.txt|sitemap.xml) { log_not_found off; access_log off; }
location ~ ^/adm/ {
return 301 https://phpbb.domena.tld$request_uri;
log_not_found off; access_log off;}
location ~ /(config\.php|common\.php|cache|files|installold|images/avatars/upload|includes|store) {
return 301 https://$host; log_not_found off; access_log off;
}
# antyhotlink + cache
location ~ \.(jpg|jpeg|png|gif|ico|css|js)$ {
valid_referers none block server_names ~(.domena.tld|google.);
if ($invalid_referer) {
rewrite ^(.*)$ http://www.posters.ws/images/846697/i_love_porn.jpg;
}
expires 30d;
log_not_found off;
}
location ~ [^/]\.php(/|$) {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
# fastcgi_param PHPINIDir $document_root/php;
include /etc/nginx/fastcgi.conf; ##Includes our fastcgi setup
fastcgi_pass unix://var/run/php55.sock;
fastcgi_index index.php;
}
}
server {
server_name phpbb.domena.tld;
root /var/www/Anew/phpBB3;
listen 0.0.0.0:443;
listen [::]:443;
index index.php;
ssl on;
ssl_verify_client optional;
ssl_verify_depth 5;
if ($ssl_client_verify != SUCCESS) {return 301 https://www.youtube.com/embed/ngElkyQ6Rhs; }
access_log /var/log/nginx/fluxbb_acces_log combined buffer=32k;
error_log /var/log/nginx/fluxbb.ssl_error_log info;
location = /(favicon.ico|robots.txt|sitemap.xml) { log_not_found off; access_log off; }
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires max;
log_not_found off;
}
location ~ [^/]\.php(/|$) {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
if (! -f $document_root$fastcgi_script_name) {
return 404;
}
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include /etc/nginx/fastcgi.conf; ##Includes our fastcgi setup
fastcgi_pass unix://var/run/php55.sock;
fastcgi_index index.php;
}
}
server {
server_name phpbb.domena.tld;
root /var/www/Anew/phpBB3;
listen 0.0.0.0:80;
listen [::]:80;
return 301 https://phpbb.domena.tld$request_uri;
log_not_found off;
access_log off;
}Działa dosyć grzecznie.
Ostatnio edytowany przez Jacekalex (2015-07-29 18:05:30)
Offline

Użytkownik


ale chodzi o to ze ten VH działał i nagle sie popsuł
używam silnika forum IP Board
dodam jeszcze ze mam także zainstalowane PMA i VH do niego i tend ziała bez zarzutów !
Ostatnio edytowany przez Lopus2 (2015-07-29 18:24:40)
Offline







Podobno człowiek...;)








Jak zapłaciłeś $175 za licencję na IPB, to masz tam też jakiś support techniczny chyba.
Radziłbym tam pytać, jak toto na Nginxie posadzić.
Swoją drogą, ten konfig do PHPBB3 mozesz sobie dopasować, wszystkie skrypty CMS się tak samo na serwerach umieszcza.
Offline




Psuj





W pierwszych 3 wynikach masz odpowiedź:
https://www.google.nl/search?q=IPB+nginx&ie=utf … YKpyQPRxp2oBw

Offline