I’m new to invoice plane and would like to ask for your help. I’ve successfully installed the app on my server (yay!). At the end of the installation I got the following info:
If you want to secure your site place this code directly after RewriteEngine on in the .htaccess file and replace yourdomain.com:
Redirect /setup http://yourdomain.com/
Could you let me know what this does exactly and why I would / would not want to do this?
This will ensure that nobody except you can run the setup again.
Basically the setup does not change existing data but could be used to attack your installation.
I installed invoice plane a month ago and REALLY like it. I saw the same message post installation and added the entry to my installation but still get the 1st step of setup ie “choose installation language” when I go to mydomain.com/billing/setup.
I edited the .htaccess file at root of invoice plane install.
This is great work by the way. Once I get a few more aspects of IP configured I’ll donate to the cause. I left my ever increasing in price software last month.
Kovah,
Thanks for the reply. I initially tried that as well but I still get the initial setup screen. I thought maybe it was b/c I was logged in still but I logged out and tried it with your code and still get the setup screen. Does being installed in a subdirectory necessitate something else on the Redirect line?
Hello, first of all, awesome app, congratulations.
I put this code in my .htaccess file:
RewriteEngine On
Redirect /InvoicePlane-master/setup htt://mydomain (I delete the “p” of “http” for the newbye thing) #RewriteBase /InvoicePlane-master