peres.pro 9 Zgłoś post Napisano Kwiecień 7, 2014 Mam nginxa a CMS z którego korzystam niestety korzysta z regułek pod apache.Czy mógłby mi ktoś pomóc z przekonwertowaniem tych regułek na nginx? Jest ich mało. Dodatkowo gdzie je wrzucić, do tego samego htaccess? RewriteEngine on RewriteBase / RewriteRule ^random/$ random.php RewriteRule ^waiting/$ waiting.php RewriteRule ^add/$ add.php RewriteRule ^login/$ login.php RewriteRule ^register/$ register.php RewriteRule ^contact/$ contact.php RewriteRule ^inbox/$ inbox.php RewriteRule ^search/$ search.php RewriteRule ^rules/$ rules.php RewriteRule ^profile/$ profile.php RewriteRule ^favorites/$ favorites.php RewriteRule ^img/([0-9]+)/(.*)/$ img.php?id=$1 RewriteRule ^category/(.*)/(.*)/([0-9]+)/$ categories.php?id=$1&title=$2&page=$3 RewriteRule ^category/(.*)/(.*)/$ categories.php?id=$1&title=$2 RewriteRule ^user/([0-9]+)/(.*)/$ user.php?id=$1 RewriteCond %{HTTP_HOST}//s%{HTTPS} ^www\.(.*)//((s)on|s.*)$ [NC] RewriteRule ^ http%3://%1%{REQUEST_URI} [L,R=301] Udostępnij ten post Link to postu Udostępnij na innych stronach
Desavil 88 Zgłoś post Napisano Kwiecień 7, 2014 http://labs.gidix.de/nginx/ Udostępnij ten post Link to postu Udostępnij na innych stronach
peres.pro 9 Zgłoś post Napisano Kwiecień 7, 2014 (edytowany) Dobra dodałem coś takiego: location = /login { rewrite ^(.*)$ login.php; } Problem tkwi w tym, że wywala 404 bo szuka /web/add/index.html A moim zamiarem było zrobienie czegoś takiego: w folderze web jest plik add.php i to ma automatycznie tak jakby wywoływać te domena.pl/add/ zarzucam cały błąd z error.log 2014/04/07 21:49:52 [error] 203244#0: *7 "/var/www/XXX.pl/web/add/index.html" is not found (2: No such file or directory), client: XXX, server: XXX.pl, request: "GET /add/ HTTP/1.1", host: "XXX.pl", referrer: "http://XXX.pl/" Nie wiem czy da się coś zrozumieć z tego co pisze ale tak jakby rewrite szuka index.html w katalogu który nie istnieje czyli add, add ma być tylko rewritem. Edytowano Kwiecień 7, 2014 przez lanceq (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
peres.pro 9 Zgłoś post Napisano Kwiecień 8, 2014 BUMP Udostępnij ten post Link to postu Udostępnij na innych stronach