.htaccess htaccess显示内部服务器错误

.htaccess htaccess显示内部服务器错误,.htaccess,seo,.htaccess,Seo,我在htaccess中遇到了一些问题,我不明白是什么问题。。我想让搜索引擎优化友好的网址,但当我写重写引擎上的网站上给定的错误显示 内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求 请通过以下地址与服务器管理员联系:admin@localhost通知他们此错误发生的时间,以及您在此错误之前执行的操作 有关此错误的详细信息,请参阅服务器错误日志 我的网站文件夹是。 -包括 -日志 -公开的 和.htaccess文件在main上可用。 和index.php可在公用文件夹中找到。 和ht

我在htaccess中遇到了一些问题,我不明白是什么问题。。我想让搜索引擎优化友好的网址,但当我写重写引擎上的网站上给定的错误显示

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求

请通过以下地址与服务器管理员联系:admin@localhost通知他们此错误发生的时间,以及您在此错误之前执行的操作

有关此错误的详细信息,请参阅服务器错误日志

我的网站文件夹是。 -包括 -日志 -公开的

和.htaccess文件在main上可用。 和index.php可在公用文件夹中找到。 和htaccess文件我被放在公用文件夹相同的错误显示。 在Include文件夹中定义了所有类。 在公用文件夹中,所有公共可用页面

htaccess文件代码为:

RewriteEngine on

您的服务器未加载重写模块。您需要确保已安装该软件,并且您的服务器已配置为加载该软件。如何做到这一点取决于您使用的操作系统


如果您使用的是主机提供商,而不是您自己的服务器,则您可能没有进行此操作所需的访问权限,在本例中,请联系支持人员并询问相关问题。

您可以向我们展示您的htaccess吗?htaccess代码是简单的重写引擎。您是否使用
a2enmod
启用了
mod\u rewrite
?我如何启用
mod\u rewrite
Adrien Lacroix让您可以通过服务器直接访问shell?检查它是否在这里的一个简单方法是使用php方法
phpinfo()在页面上,并检查它是否在这里