Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress Apache2将WWW重定向到裸域_Wordpress_Apache_Apache2 - Fatal编程技术网

Wordpress Apache2将WWW重定向到裸域

Wordpress Apache2将WWW重定向到裸域,wordpress,apache,apache2,Wordpress,Apache,Apache2,我的apache2虚拟主机文件example.com如下所示。我在wordpress网站上使用这个 我建立了这个网站,没有费心将裸域重定向到www。当我尝试添加任何代码来重写URL时,它会重定向回裸域(301重定向),我处于重定向循环中 我不明白为什么我的堆栈将www重定向到裸域。谢谢你的帮助。带wordpress的标准灯组 <VirtualHost *:80> ServerName example.com ServerAlias *.example.com

我的apache2虚拟主机文件example.com如下所示。我在wordpress网站上使用这个

我建立了这个网站,没有费心将裸域重定向到www。当我尝试添加任何代码来重写URL时,它会重定向回裸域(301重定向),我处于重定向循环中

我不明白为什么我的堆栈将www重定向到裸域。谢谢你的帮助。带wordpress的标准灯组

<VirtualHost *:80>
     ServerName example.com
     ServerAlias *.example.com
     DocumentRoot /srv/www/example.com/public_html/
     ErrorLog /srv/www/example.com/logs/error.log
     CustomLog /srv/www/example.com/logs/access.log combined
</VirtualHost>

ServerName example.com
ServerAlias*.example.com
DocumentRoot/srv/www/example.com/public_html/
ErrorLog/srv/www/example.com/logs/error.log
CustomLog/srv/www/example.com/logs/access.log

另外,我的DNS设置了一个指向服务器IP地址的www名称。

该代码/配置不会这样做。也许是WP config(我尽量避开),或者
.htaccess
规则?谢谢。我确保.htaccess文件没有任何规则。我想知道wordpress的配置会发生什么,就像这里解释的那样?