BN_IT_Support Posted May 8, 2016 Posted May 8, 2016 I have just upgraded a 3.4.9 site to V4.x and am using the external Pages index.php. Everything seems to be working fine except that no-one can login because the login URL keeps redirecting back to the home page: http://www.ybn.org.uk http://www.ybn.org.uk/community/login/ I can't see anything in the settings, conf_global or htaccess that might be causing it, all of the FURLs are set correctly and the background tasks have all completed. There are no php errors. Site is set off-line at the moment until I can check all of the settings, but although the admin side is fine, even admins can't log into the front. Anyone any idea what might be happening please?
Adlago Posted May 8, 2016 Posted May 8, 2016 Your suite is installed in a directory .../community. Where is directed your domain? I think you have an error in htaccess Root directory.
BN_IT_Support Posted May 8, 2016 Author Posted May 8, 2016 Hi, the only thing in the htaccess file is the stuff that the Pages generated: <IfModule mod_rewrite.c> Options -MultiViews RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteRule \.(js|css|jpeg|jpg|gif|png|ico)(\?|$) - [L,NC,R=404] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> As far as I can see it is identical to my test site which is working just fine.
Adlago Posted May 8, 2016 Posted May 8, 2016 This file must be in the .../community, but not in Root content <IfModule mod_rewrite.c> Options -MultiViews RewriteEngine On RewriteBase /community/ RewriteCond %{REQUEST_FILENAME} !-f RewriteRule \.(js|css|jpeg|jpg|gif|png|ico)(\?|$) - [L,NC,R=404] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /community/index.php [L] </IfModule>
BN_IT_Support Posted May 8, 2016 Author Posted May 8, 2016 Ha. I am an idiot, and you sir are excellent. Now going to shuffle away and hide with embarrassment
IveLeft... Posted May 8, 2016 Posted May 8, 2016 2 minutes ago, Edward Shephard said: Ha. I am an idiot, and you sir are excellent. Now going to shuffle away and hide with embarrassment You probably need to install (reinstal) mod_rpaf by using this command: sh /scripts/installmodrpaf
Recommended Posts
Archived
This topic is now archived and is closed to further replies.