nplescher
asked on
How do you change the default page on a Linux Web Server?
Hello All--
I have a dedicated Linux box running Fedora with cPanel/WHM installed. I'd like to change the default page for one of the accounts/domains...
Basically when someone goes to xyz.com, I want them pushed to xyz.com/home1.php, as we're doing some testing. What is the best way to accomplish this? Is the default homepage defined somewhere in configuration or would I have to use .htaccess. If I HAVE to use .htaccess, what is the code?
Thanks!
I have a dedicated Linux box running Fedora with cPanel/WHM installed. I'd like to change the default page for one of the accounts/domains...
Basically when someone goes to xyz.com, I want them pushed to xyz.com/home1.php, as we're doing some testing. What is the best way to accomplish this? Is the default homepage defined somewhere in configuration or would I have to use .htaccess. If I HAVE to use .htaccess, what is the code?
Thanks!
SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
If I understand your question correctly, you need to set a different DocumentRoot for each virtual host in the httpd.conf file.
What do you mean by accounts? I presume you mean a virtual host.
What do you mean by accounts? I presume you mean a virtual host.
Second, you need your DirectoryIndex to contain home1.php
So you would have something like
DirectoryIndex index.html index.php home1.php
So you would have something like
DirectoryIndex index.html index.php home1.php
I am sorry, I get confused every time I ready your question.
Why do you need .htaccess file? Are you trying to keep the files password protected?
What I need your question is: you need Apache to check home1.php file to be checked inside the document root and the above solution should do it.
Why do you need .htaccess file? Are you trying to keep the files password protected?
What I need your question is: you need Apache to check home1.php file to be checked inside the document root and the above solution should do it.
ASKER
Where is the directory index>
In your Apache config file (httpd.conf)
Typical path: /etc/httpd/conf/httpd.conf
Find for DirectoryIndex in the file
Append home1.php
Save it and restart Apache.
Typical path: /etc/httpd/conf/httpd.conf
Find for DirectoryIndex in the file
Append home1.php
Save it and restart Apache.
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
Sorry, I don't understand. Was my solution wrong? What was the correct solution?
Although I didn't tell by WHM, yet, I think I provided the correct solution. I provided the care the EE members deserve. I also believe that my responses were direct and accurate and I tried to understand what was in him mind. Still if I was missing something, he could have asked. See the timing of my replies.
ASKER
I'm sorry, that solution wasn't what I needed and did nothing for me. I have no incentive to not credit you the points other than the answer was insufficient. I don't know how to edit that file and you provided no explanation as to the methodology for editing. I wanted a graphical tool for editing the default home page, which was plainly available in whm.
Thank you.
Thank you.
Restarting auto-close process on nplescher's behalf.
modus_operandi
EE Admin
modus_operandi
EE Admin
ASKER
that file affects all domains.