Mateusz Bacławski 0 Zgłoś post Napisano Styczeń 29, 2014 (edytowany) Witam, ostatnio bawię się nginx i mam same problemy z nim(głównie z rewrite ale to na później). Próbuje połączyć serwer nginx z apache2 ale wywala mi nieprawidłowe przekierowanie Korzystałem z pomocy tego tuturiala. według zaleceń zmieniłem standardowe porty w /etc/apache2/ports.conf z 80 na 8080 Konfiguracje vHost: <VirtualHost *:8080>ServerName mbot.plServerAlias mbot.pl www.mbot.plDocumentRoot /var/mBot <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/mBot> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory>ErrorLog /var/log/mBot/error-apache2.log</VirtualHost> server { listen 80; server_name mbot.pl www.mbot.pl; #nazwa domeny można dać *.domena.pl dla wildcarda access_log off; error_log /var/log/mBot/error-nginx warn; server_tokens off; # ukrywa wersje nginx-a location / { root /var/mBot; # katalog root strony www index index.html index.php; # jakie plik sa indeksem strony } location ~ \.php$ { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Fox $remote_addr; proxy_set_header Host $host; proxy_pass http://127.0.0.1:8080; }} Edit: Może to wina PrestaShop? Jak dam do index.php samo phpinfo() to strona działa, za bardzo nie znam się na tym jak nie da się tego zrobić to wrócę do samego apache... Edytowano Styczeń 29, 2014 przez Mateusz Bacławski (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Styczeń 29, 2014 A dlaczego tak kombinujesz? Presta ma regułki rewrite dla nginxa. Udostępnij ten post Link to postu Udostępnij na innych stronach
shibby 54 Zgłoś post Napisano Luty 11, 2014 upstream mbot.pl { server 127.0.0.1:8080; } server { listen 80; server_name mbot.pl www.mbot.pl; location / { proxy_pass http://mbot.pl; } } Powinno działać. Pozdrawiam Udostępnij ten post Link to postu Udostępnij na innych stronach