我有一个域名,例如名为www.example.com,当人们输入example.com时,它仍然可以访问,但不会自动将“www”添加到网址。
但对于像facebook这样的网站,如果你输入facebook.com,它会自动添加'www',然后再为你加载页面。
可能我没有解释得很好,但你猜你看到了不同之处并得到了我的观点。
那么如何让我的域名像facebook一样,当人们键入example.com时,它会自动为他们添加这个www?
编辑: 好的,所以我需要重定向到'www'子域名。实际上我正在使用托管在Amazon EC2上的nodejs来服务网页而不是Apache HTTP。那么nodejs区域中的.htaccess是等价的吗? 我想现在问题转移到更多面向nodejs,结果证明它成为这个线程的冗余: Redirect all requests using Express 3?
感谢大家的帮助。
答案 0 :(得分:1)
您必须在控制台中设置域301永久重定向。
如果您的网站托管在CPANEL,那么
如果您的网站在PLESK中托管 在您的程序级别执行此操作 要么 plesk11.0.29以上版本支持301 peramanent
答案 1 :(得分:0)
您可以使用.htaccess文件执行所有操作。
https://kb.mediatemple.net/questions/242/How+do+I+redirect+my+site+using+a+.htaccess+file%3F
# This allows you to redirect your entire website to any other domain
Redirect 301 / http://mt-example.com/
将其添加到主机上名为.htaccess的文件中,但将其设置为您想要主页的网址。
要制作.htaccess文件,您可以随时进入FTP,上传空的.txt文件,用记事本打开,输入上面的代码行,然后将其重命名为.htaccess。