![将旧的 wordpress 网站移动到服务器上的另一个文件夹,但即使没有 .htaccess 文件,它仍然会重定向](https://linux22.com/image/651269/%E5%B0%86%E6%97%A7%E7%9A%84%20wordpress%20%E7%BD%91%E7%AB%99%E7%A7%BB%E5%8A%A8%E5%88%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84%E5%8F%A6%E4%B8%80%E4%B8%AA%E6%96%87%E4%BB%B6%E5%A4%B9%EF%BC%8C%E4%BD%86%E5%8D%B3%E4%BD%BF%E6%B2%A1%E6%9C%89%20.htaccess%20%E6%96%87%E4%BB%B6%EF%BC%8C%E5%AE%83%E4%BB%8D%E7%84%B6%E4%BC%9A%E9%87%8D%E5%AE%9A%E5%90%91.png)
我朋友的网站感染了恶意软件或其他病毒,所以他决定停止使用 wordpress,让我从头开始构建他的网站。我一生中从未使用过 wordpress,但我通过 FTP 进入服务器的根目录,创建了一个名为“old_wordpress_site”的新文件夹,并将每个文件移动到该文件夹。我在根目录中创建了一个名为 index.html 的文件,然后转到该 URL,但它似乎仍然受到 wordpress 的影响。我访问 www.example.com,它显示:
未找到
该服务器上未找到所请求的 URL /newink/。
此外,尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。
似乎没有.htaccess 文件(这很奇怪,因为我认为.htaccess 文件是它可以自动重定向的唯一方法,但无论如何......),但我在这里提到了这个问题:https://stackoverflow.com/questions/18406156/redirect-all-to-index-php-htaccess,复制并粘贴了答案,并在根目录中添加了一个 .htaccess 文件。但是没有用。现在我看到:
内部服务器错误
服务器遇到内部错误或配置错误,无法完成您的请求。
请联系服务器管理员并告知他们错误发生的时间以及在发生此错误之前执行的操作。
有关此错误的更多信息可以在服务器错误日志中找到。
我怎样才能简单地摆脱这些 wordpress 垃圾并像平常一样添加 index.php 文件?
答案1
这是在托管帐户上吗,也许使用 cPanel 或类似的东西?
使用 cPanel,网站可能已设置在“附加”域上,在服务器级别指向目录而不是主网站目录。我不确定其他托管控制面板的命名是否类似,但它们可能具有与子文件夹中的“附加”域和指向主托管帐户的 public_html 目录的“停放”域相同的功能。
关于找不到 /newink/ 的错误让我认为服务器级 Apache 配置设置为虚拟托管附加域,并在您尝试在 ~username/public_html 中工作时寻找 ~username/public_html/newink/。如果是这种情况,请在该目录中工作或进入网络托管控制面板并将其从“addon”更改为“parked”