![]() I ended up having to make the path info on the fastcgi_split_path_info optional, and my try_files in the bare directory location directive needed $is_args$args added or I just ended up in a redirect loop because the session parameters didn’t get passed through. Other than the addition of the freshrss prefix this ends up differing slightly from the FreshRSS webserver configuration example. Try_files $1 /freshrss$1/index.php$is_args$args Which took me more experimentation than I’d like, but I’ve ended up with the following snippet:įastcgi_split_path_info ^/freshrss(/.+\.php)(/.*)?$ įastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name ![]() Now, at least FreshRSS copes with this (unlike far too many other projects), you just have to configure your webserver correctly. And I wanted my FreshRSS instance to live in a subdirectory of an existing TLS-enabled host, rather than have it’s own hostname. I’ve been an Apache user since 1998 and as a result it’s what I know and what I go to. I put my FreshRSS install in /srv/freshrss so I grabbed the 1.20.2 release from GitHub (actually 1.20.1 at the time, but I’ve upgraded to the latest since) and untared it in there. ![]() $ sudo apt install php7.4-fpm php-curl php-gmp php-intl php-mbstring \ ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |