我想尝试一下。
我想在http://domain.tld/上使用多用户Wordpress安装,并在http://www.domain.tld/链接目录上。
截至目前,最简单的方法似乎是将www从非www中分离出来,同时将www放在自己的文件夹中,并在非www版本中的某个位置进行干净重定向,以防万一有人打开普通{{3他/她将被重定向到http://domain.tld ..而打开http:domain.tld / wp-admin的用户最终会出现在wordpress登录/仪表板中
有什么想法可以告诉我如何分开这两个网址吗?
WHM / cPanel服务器解决方案
由于我不喜欢控制台命令/导航,我已经使用了WinSCP的所有内容。
如果没有,您可能想要创建一个Testsubdomain。
找到这个文件夹/ var / cpanel / userdata / username其中" username"是帐户的用户名。
你会找到几个像
这样的文件几乎所有这些都需要编辑。下载所有内容并在Notepad ++等编辑器中编辑它们。将testsubdomain文件重命名为www.domain.tld和www.domain.tld.cache ..编辑www.domain.tld就像这样
---
documentroot: /home/USERNAME/public_html/www
group: USERNAME
hascgi: 1
homedir: /home/USERNAME
ip: XX.XX.XX.XX
ipv6: ~
no_cache_update: 0
owner: root
phpopenbasedirprotect: 1
serveradmin: webmaster@www.domain.tld
serveralias: www.domain.tld
servername: www.domain.tld
usecanonicalname: 'Off'
user: USERNAME
userdirprotect: ''
在www.domain.tld.cache中也这样做。
编辑所有其他文件并检查您是否将testsubdomain更改为www .....
上传所有内容并且很好,我只需要等待一点点(我还在寻找解决方案的30分钟)并且它完美无缺!
我可以使用Wordpress Plugin" Eggplant 301 Redirects"使用插件创建301重定向从http://www.domain.tld/到http://domain.tld,就像魅力一样。
问题在我看来完美解决了一个完美的方式:) ...所有我自己:P ...我只需要更新我在问题解决中要求一些英特尔/帮助的地方.....奇怪的是,我没有得到一些,但也许它太奇怪了:))
答案 0 :(得分:0)
好吧,我已经更新了我的初步问题,所以它不再是一个问题,而是一个答案。
花了很长时间,很多很多搜索,找到面包,最后它至少可以在4小时前解决叹息(在我的第一次尝试中,我已经搞砸了DNS条目,删除了www的默认创建条目,并将其从CNAME记录更改为A记录,这似乎导致我的更改未正确执行的问题,并且只有在我终止帐户并重新创建后,才上传已经很长时间再次通过SCP编辑文件了,它起作用了......但最终它已经完成了
感谢所有人阅读,我真的希望这对其他人也有帮助。