Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt November 11, 2024
Jan Reidar Storelvmo Posted Wednesday at 10:04 PM Posted Wednesday at 10:04 PM Hello, I recently purchased a new Classic license (self-hosted) for https://flightsim.no. However, the old forum was located at flightsim.no/forum so I had to move the forum to the root domain at flightsim.no. I also updated the config file with the correct address etc and cleared the cache in the Invision admin panel. Everything went well and the forum seems to work, but it's not possible to start new posts or upload files. When trying to add a new post, I get an error saying the page I'm trying to access is temporarily down or permanently moved to a new address. When trying to upload files (images) to a new post, I get an error code 200 popup. Any ideas how to fix this?
Jim M Posted Thursday at 01:18 AM Posted Thursday at 01:18 AM As you moved the folder location of your community to root, you will want to download a new .htaccess for rewritten URLs in ACP > System > Search Engine Optimization > Rewritten URLs.
Jan Reidar Storelvmo Posted Thursday at 01:46 AM Author Posted Thursday at 01:46 AM I've already done that and also cleared the cache afterwards. Did it again now, but still the same. I cannot make any new posts, neither can I upload files in a post. Other than that everything seems to work fine. Seems like I can reply to posts, but not make new ones. Also, file upload works fine when REPLYING a other existing posts. But, I cannot make new posts or upload image files in them.
Marc Posted Thursday at 09:31 AM Posted Thursday at 09:31 AM Check you dont have anything custom in your htaccess file
Jan Reidar Storelvmo Posted Thursday at 11:55 AM Author Posted Thursday at 11:55 AM This is what my .htaccess file contains: <IfModule mod_rewrite.c> Options -MultiViews RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map|webp)(\?|$) /404error.php [L,NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
Marc Posted Thursday at 12:28 PM Posted Thursday at 12:28 PM You would then need to check your server error logs to see what is being logged. A -200 error means there was an issue with uploading to the server
Jan Reidar Storelvmo Posted Thursday at 11:25 PM Author Posted Thursday at 11:25 PM Issue seems to be solved now. Thanks for your help. Marc 1
Recommended Posts