Open DeryabinSergey opened 8 years ago
Есть такое решение! https://github.com/dewid1985/onphp-framework Я добавил утилиты https://github.com/AlexeyDsov/onPHPUtils Если пользуетесь основным репозиторием то брать у Алексея. Подключается примерно так https://gist.github.com/dewid1985/bff44105caf2575c0b78 Роутинг https://gist.github.com/dewid1985/0fe0b29f4709c523d5c5 Index.php https://gist.github.com/dewid1985/a66a9ec0cc5ffa76dcd2 Если вы конечно. Да и конечно наследование конроллера должно быть от MethodMappedController
RewriteEngine on Options +FollowSymLinks RewriteCond $1 !^(index.php|js|bower_components|bootstrap|dist|css|fonts|noty|images|robots.txt) RewriteRule ^(.*)$ /index.php/$1 [L]
Да если пользуетесь apache вот вам .htaccess
Для nginx хватает стандартного решения из коробки с php-fpm
Спасибо, пока с планшета смотрю. Вечером сяду код покурю
Если что стучитесь https://www.facebook.com/sdewid
Насчёт стандартного решения для nginx не понял...
Извиняюсь за долгий ответ, выходные были!!!
location ~ .php$ { fastcgi_pass unix:/var/run/php-fpm.socket; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
location / { root /usr/home/www/public_html/example.com/; index index.html index.htm index.php; try_files $uri $uri/ /index.php?$query_string; }
Расскажите, пожалуйста, в двух словах - кто как использует. И как задумывалось. Может кто-то даже файлик прикрепит из проекта своего.
Хочу уйти от написания rewrite в nginx - что бы и разбор и генерация путей были в одном месте. Такое возможно?