Wordpress 向.htaccess添加新行会破坏整个站点

Wordpress 向.htaccess添加新行会破坏整个站点,wordpress,apache,.htaccess,Wordpress,Apache,.htaccess,我有一个问题,当我在.htaccess文件中添加一个简单的行时,它会立即给我一个内部服务器错误。我不知道出了什么问题,.htaccess文件的当前内容如下: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FI

我有一个问题,当我在.htaccess文件中添加一个简单的行时,它会立即给我一个内部服务器错误。我不知道出了什么问题,.htaccess文件的当前内容如下:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

我已经解决了这个问题,我注意到我的目录中的以下配置阻止了.htaccess工作

AllowOverride FileInfo Options
将其更改为以下内容和所有内容

AllowOverride All

查看错误日志,它包含一条详细的错误消息。文档指定了
作为语法。请注意引号字符。@GeraldSchneider加载站点时出现的错误如下:
.htaccess:order not allowed here
@arkascha我已经尝试过了,但仍然破坏了站点。这与它只是破坏整个站点的命令无关。如果语法无效,则显然“整个站点”被破坏,因为所有
.htaccess
样式文件都会针对每个请求进行评估。如果出现错误,则无法为请求提供服务。这是使用此类文件时的许多问题之一。问题是为什么您的http服务器拒绝接受这里的
opder
命令。。。
AllowOverride FileInfo Options
AllowOverride All