$conf, $runtime; function_exists('chdir') AND chdir(APP_PATH); $r = 'mysql' == $conf['cache']['type'] ? website_set('runtime', $runtime) : cache_set('runtime', $runtime); } function runtime_truncate() { global $conf; 'mysql' == $conf['cache']['type'] ? website_set('runtime', '') : cache_delete('runtime'); } register_shutdown_function('runtime_save'); ?>redirect - Cant Access Website - Changed HTTP to HTTPs|Programmer puzzle solving
最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

redirect - Cant Access Website - Changed HTTP to HTTPs

matteradmin10PV0评论

Was playing around with settings and changed HTTP to HTTPs. I'm now getting a message that says "Index of /". Any idea how to change it back to HTTP or login to the website?

Was playing around with settings and changed HTTP to HTTPs. I'm now getting a message that says "Index of /". Any idea how to change it back to HTTP or login to the website?

Share Improve this question asked Dec 17, 2018 at 8:42 DavidDavid 211 bronze badge 2
  • The idea is to revert settings. It's impossible to guess what have you done to face the problem. – Max Yudin Commented Dec 17, 2018 at 8:50
  • @David Does your hosting uses a control panel, like for example DirectAdmin or cPanel? Check my answer, sometimes it's just a setting. – Remzi Cavdar Commented Dec 17, 2018 at 10:04
Add a comment  | 

1 Answer 1

Reset to default 1

By default web servers / your hosting serves files from HTTPS from a separate folder. This means that there are actually two directories on the server for hosting your website files:

For example

  • public_html – the standard "public" folder for HTTP requests
  • private_html – the standard "private" folder for HTTPS requests (e.g. secure content)

I don't know if your web hosting uses a control panel like DirectAdmin or cPanel. Usually, you need to configure HTTPS to use the same directory for HTTP requests.

DirectAdmin:

Step 1: Login to DirectAdmin and Choose the "Domain Setup" Link
On the next page select the domain that you would like to make these changes for.

Step 2: Choose the Symbolic Link Option
On the following page that displays the directory options, choose the second option at the bottom to Use a Symbolic Link for data in both directories, then click Save:

After making this change public_html will both serve HTTP and HTTPS and you only need to upload your files to the public_html directory.

See for more info: https://my.fastwebengine/knowledgebase/131/How-do-I-disable-the-privatehtml-directory-in-order-to-only-use-the-publichtml-directory.html

Post a comment

comment list (0)

  1. No comments so far