Просмотр поста

.
reaper
# Rakovskiy (30.12.2014 / 13:10)
htaccess
Но у меня нет апача
Нет, конечно то этого примерно так и делал.
С nginx это всё как-то по красивее выглядит:

[~] >>> cat /etc/nginx/sites-available/play-novel.conf 
server {
    listen 80;
    server_name play-novel;
    root /home/kilte/projects/play-novel/web/public;
    index index.html;

    location / {
        try_files $uri $uri/ @app;
    }

    location @app {
        fastcgi_pass   unix:/var/run/php5-fpm.sock;
        include fastcgi_params;
        fastcgi_param  SCRIPT_FILENAME /home/kilte/projects/play-novel/application.php;
        fastcgi_param PLAY_NOVEL_DEBUG 1;
    }
}

Наружу вообще никаких php файлов не торчит.
Всё, что небыло найдено в /home/kilte/projects/play-novel/web/public будет передано application.php
На мой взгляд это решение гораздо красивее.
Конечно на шаред хостингах такое не прокатит и придётся юзать .htaccess