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/.
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
Przecież na home mają własne rozwiązanie Ideawebserver, czy jakoś tak, a nie Nginxa.
Ty masz tam konto hostingowe czy VPSa/dedyka?
Offline
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
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
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
W pierwszych 3 wynikach masz odpowiedź:
https://www.google.nl/search?q=IPB+nginx&ie=utf … YKpyQPRxp2oBw
Offline