我将重写器添加到我的.htacces文件中,以将“ www”添加到我的网站,现在他们添加了www,但是我总是收到此错误500
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
答案 0 :(得分:0)
由于规则<div class="CNC_Machinery">Div 1</div>
<div>Div 2</div>
<p class="CNC_Machinery">P 1</p>
将所有请求(包括RewriteRule . /index.php [L]
)重写为/index.php
,因此出现500个内部服务器错误/无限循环错误。为了解决这个问题,您需要排除要重写的Uri:
/index.php
答案 1 :(得分:-1)
您应该在www上添加A记录 您添加的重定向只是将您的站点abc.com重定向到www.abc.com ..但在后端的服务器上,www指向无处。 因此,您应该转到DNS设置,并在域www中添加“ A”记录,键入A记录并指向服务器的IP地址。 希望有帮助。