我有问题。 我在debian 6上安装了apache2,配置了MaraDNS并添加了SSL,但是我遇到了问题。 Apache2正在删除.htaccess文件。当我通过FTP将.htaccess上传到服务器并刷新时,没有.htaccess文件。接下来,当我想将永久链接从%postname%更改为p = $ id时 我收到内部服务器错误并且此错误始终显示(尝试重新启动apache2不起作用)。
error.log显示
[Thu Jul 04 02:58:10 2013] [alert] [client 188.95.29.167] /var/www/.htaccess: Expected </link> but saw </head>
[Thu Jul 04 02:58:10 2013] [alert] [client 188.95.29.167] /var/www/.htaccess: Expected </link> but saw </head>, referer: https://domain.me/wp-admin/post.php?post=1&action=edit
编辑 - 我删除了.htaccess文件(其中一个包含一些HTML代码 - 必须覆盖它)。但是现在mysql中的所有表都被删除了
答案 0 :(得分:3)
你的.htacces
没有消失,只是隐藏(* nix隐藏文件,前面加一个点)。设置您的FTP客户端以显示隐藏文件,您将找到它。
此外,您的.htaccess
文件无效,错误和记录行。