我知道有很多这样的问题,但我找不到合适的答案。使用www重定向子域名。到没有www
我在与虚拟主机共享的外壳。
我有一个子域 - “xyz.abc.com”。 问题是,当我输入一个额外的“www”。在它之前即“www.xyz.abc.com”,它重定向到托管外壳的根网站,即“www.abc.com”而不是打开“xyz.abc.com”。
我已经联系了管理员。他说他不能改变重定向设置,因为他将不得不重写2000行APACHE服务器代码。
我试图改变.htaccess文件在我的public_html目录即“/home/usr/public_html/.htaccess”包括这样的:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
这并没有帮助。
我试着在“/home/usr/.htaccess”添加一个.htaccess。这也不起作用。
我无法在“/ home”添加任何文件。
管理员有没有简单的方法。改变这个重定向问题。
Most people tend to add a "www." before any web address.
谢谢您的回复。有没有其他的选择。在通知管理员之前,我想知道所有选项。去尝试一下。这是一个非常好的免费外壳主机,所以我不能多问。管理员是个好人。 – dams
@dams:已更新为包含不需要管理员执行任何操作的解决方案。 :) – cHao