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
	

Cześć. Dzisiaj przerzuciłem swoją stronkę na maszynę z nginx-em zamaist Apache. Wcześniej w .htaccess miałem taki zapis:
RewriteRule ^css/style.css$ style.php [L]
Zamineniłem go za pomocą narzędzia online na:
location = /css/style.css {
  rewrite ^(.*)$ /style.php break;
}które dodałem do /etc/nginx/sites-enabled/default
Niestety u góry pliku /css/style.css otrzymuję:
<?php
header("Content-type: text/css");
?>
body {
    font: 11px Verdana,Tahoma,sans-serif;
    color: #000;
}zamiast zawartości pliku style.php po przepuszczeniu go przez interpreter językaPHP. Co robię nie tak?
Offline




 Psuj
	




Żadne konwertery online, bo one są do niczego.
location ~* ^css/style.css {
    rewrite ^/(.*)$ /style.php last;
    break;
}
Offline