location ~ \.php$ {
root /home/user/app/api/web;
иначе root наследуется с уровня выше root /home/user/app;
и в $document_root будет /home/user/app <Directory directory-path> ... </Directory>
httpd.apache.org/docs/2.4/mod/core.html#directory</Directory>
есть, а куда подевался <Directory "/var/www/public">
?При этом должен открываться 127.0.0.1:7060
^([\w]+(?=,))?(?:.*\b(\w+).+\b\w+)?
>
не в виде >
?[^<]*
поменять на (?:(?!<\/a>).)*
RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} ![^\/]$
RewriteRule ^(.*)\/$ /$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [R=301,L]
/index.php
сайт работает?try_files $uri $uri/ /index.php;
location / {
try_files $uri $uri/ /index.php;
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @php;
}
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
expires max;
}
}
И ещё какая версия Apache.