我只是想重定向我的域名。實際上我的網站工作,所以沒有問題,但我只是想當有人進入網站沒有(www)PHP必須檢測到這一點,並重定向到(www)我希望你明白。先謝謝你。順便說一句,我很抱歉我的英文不好。域名重定向到www
回答
只是因爲我不能粘貼此爲註釋.. 重定向非www到www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^superdupersite\.com(.*)
RewriteRule (.*) http://www.superdupersite.com/$1 [R=301,L]
請不要回答這樣的問題[已問及答案](http://stackoverflow.com/questions/12050590/redirect-non-www-to-www-in-htaccess) - 而是投票結束作爲重複。 –
非常感謝你,它的工作原理 –
這可以使用您的託管DNS記錄設置完成。如果您使用的是基於Linux的主機,您也可以使用htaccess文檔進行操作。裏面你的.htaccess文件簡單地說:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.your-domain\.com
RewriteRule (.*) http://your-domain.com/$1 [R=301,L]
瞭解更多關於這一點:https://www.chriswiegman.com/2011/09/how-to-properly-redirect-your-domain-with-or-without-www/
他實際上是要求相反,非WWW重定向到WWW –
另外,請不要'回答這樣的問題已經[問和答案](http://stackoverflow.com/questions/12050590/redirect-non-www-to-www-in-htaccess) - 而是投票結束重複。 –
- 1. 重定向域名到www
- 2. 重定向非WWW域名到www域名除了HTTPS
- 3. 將域名重定向到WWW
- 4. Opencart的域名重定向到www
- 5. GlassFish將www重定向到非www域
- 6. 使用www重定向子域名。到沒有www
- 7. Google App Engine Python Webapp2 301從www重定向到非www域名
- 8. NGINX域名WWW防止重定向
- 9. 重定向非www子域
- 10. 301從主域(www和非www)重定向到子域
- 11. ASP.Net MVC重定向到WWW域版本
- 12. 停止裸域重定向到www
- 13. .htaccess從子域重定向到www
- 14. 將域重定向到codeigniter上的www
- 15. 將博客子域重定向到www
- 16. 重定向nonsubdomain到www忽略子域
- 17. 重定向非www到www
- 18. 如何將目錄重定向到子域,並將www子域重定向到非www子域?
- 19. 重定向整個網站到https - 非www到www除子域名
- 20. htaccess的重定向子域到文件夾和非www到www
- 21. 將多個域重定向到文件夾+非www到www
- 22. Asp.net www重定向到非www www
- 23. 將www沒有www重定向到www
- 24. Haproxy重定向www到非www www
- 25. Apache將空子域名重定向到www-subdomain
- 26. .HTACCESS重定向沒有子域名到WWW並保留其餘
- 27. 使用htaccess重定向www到子域名
- 28. 域名DNS設置重定向(www到https)
- 29. 通配符子域名重定向到www與htaccess
- 30. 重定向根域到www在Heroku基於主機名的SSL
你是否使用nginx或Apache或其他東西請指定 –
這通常是通過編輯/創建一個.htaccess文件並在其中放置一個mod-rewrite規則來完成的。這可能看起來像這樣... RewriteCond%{HTTP_HOST}^superdupersite \ .com(。*) RewriteRule(。*)http://www.superdupersite.com/$1 [R = 301,L] –
[重定向非www到www在.htaccess](http://stackoverflow.com/questions/12050590/redirect-non-www-to-www-in-htaccess) –