mjf777
March 1, 2019, 3:49am
1
Hello,
First off, loving Cyberpanel. A pleasure to work with.
I’m migrating some sites over and I have two htaccess issues.
I need to render .htm and .html files as php. I’ve tried many different variations and none of the standard solutions work.
This could save me hours of work if anyone has an idea. I’m using php 7.0 on this website.
I need to have a .htm file show up as an directory index. Again, tried many of the normal methods, nothing has worked.
Any help would be greatly appreciated.
I believe you are on OpenLiteSpeed. So Apache ways of doing this will not work.
On your List Websites Page, click manage for the domain you want to do this. It will open the website launcher. There you will have vHost Conf
Inside the box you will find
index {
useServer 0
indexFiles index.php, index.html
}
Now you can adjust this as per your needs.
mjf777
March 1, 2019, 5:09pm
4
Excellent! Thank you both. I will post back to this thread the exact steps for 1 and 2.
Cheers.
mjf777
March 2, 2019, 5:08pm
5
To follow up…
To have .htm appear as an index – see above post.
To render .htm and .html as a php page:
– install litespeed webadmin > [Tutorial] How to setup and login to OpenLiteSpeed webadmin console - Blog Posts - CyberPanel Community
– Go to webadmin >> Virtual Hosts >> Select host to update (mag glass)
– Select “Script Handler”, then “+” Add new Rule"
– Suffixes: htm, html
– Handler Type: LiteSpeed SAPI
– Handler Name: lsphp
– Save, then click the green “Graceful Restart” button in upper right