По поводу упоминаний в подкасте, о избавлении от index.php в url для nginx.
Не все так сложно.
Решается добавлением строк:
location / {
index index.php;
try_files $uri $uri/ /index.php;
}
Конечно на англоязычных форумах можно встретиться еще дополнительные проверки но не вижу в них никакого смысла.
Вот, если что полный конфиг:
server {
listen 80;
server_name name.ru;
root /home/login/www/name.ru;
#EE2#
location / {
index index.php;
try_files $uri $uri/ /index.php;
}
#EE2#
#FastCGI#
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
#или
#fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
#FastCGI#
}
Строки server_name и root правим на свои.