我已经购买了域名,专用IP和ssl证书。我想这样做 -
我想重定向所有这些网址 -
http://webs.agency/
http://www.webs.agency/
https://webs.agency/
并且应对所有内部页面进行相同的操作,例如 -
http://webs.agency/web-design.html
http://www.webs.agency/web-design.html
https://webs.agency/web-design.html
到https://www.webs.agency/web-design.html
如何通过.htaccess完成。
我联系了托管公司,他们说他们在这方面无法帮助我。
答案 0 :(得分:2)
因此,您希望在所有内容上强制使用WWW和HTTPS。
RewriteEngine On
#Force WWW on everything
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
#Force HTTPS on everything
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
这应该让您同时拥有https://www.webs.agency/
和https://www.webs.agency/web-design.html