1
所以我的主域是建立在wordpress平台上的。我建立了一个不是基于wordpress平台的自定义网站。我所要做的就是托管我在子域上构建的网站。因此,它应该是这样的:将子域添加到Wordpress主站点
www.subsomain.maindomain.com
我已经上传我的文件到subdomain
文件夹和所有工作。进入subdomain.maindomain.com
即当没有www
版本
我的问题
我的网站能正常工作。
但是,只要我尝试将我的网站重定向到www。 subdomain.maindomain.com
我得到一个DNS服务器未找到错误。
因此,我的NON www版本可以工作,但是当我尝试运行WWW版本时,它不起作用。
我做了什么。
- 重定向子域到www版本交友(没有工作)
- 变化the.htaccess文件,尝试多种调整和变化(没有工作)
- 我叫GoDaddy的经纪人告诉我,因为主网站在wordpress平台上运行我需要进入mainsites wordpress数据库并在那里进行修改以使www版本的subdoman工作......? (这是正确的,它不使涩涩我..?)
这里是我当前的.htaccess
RewriteEngine on
# Redirect to domain with www.
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# Same for HTTPS:
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# Redirect to another domain: example.com.
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^(www\.)?example\.com$ [NC]
RewriteRule .* http://example.com%{REQUEST_URI} [R=301,L]
# Same for HTTPS:
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^(www\.)?example\.com$ [NC]
RewriteRule .* https://example.com%{REQUEST_URI} [R=301,L]
所有我想做的事就是我的子域重定向到www版本任何帮助赞赏