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