我有大约6-7个域名托管在linode服务器上,apache是一个where服务器。一个域配置了ssl,另一个域仅在http上运行。
假设https://www.example.com配置了ssl。其他人则是
http://www.example1.com
http://www.example2.com
http://www.example3.com
http://www.example4.com 如果有人将https://www.example1.com或其他人重定向到http://www.example1.com等,动态规则会是什么
类似于https的virtalhost设置,类似于
<If "%{HTTP_HOST} != 'example.com'">
Redirect permanent / http://%{HTTP_HOST}/
</If>上面写的hack不起作用。有什么帮助吗?
发布于 2015-02-02 20:41:41
您可以在DOCUMENT_ROOT/.htaccess文件中使用以下代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example1\.com$ [NC]
RewriteRule ^ http://www.example1.com%{REQUEST_URI} [NE,R=301,L]https://stackoverflow.com/questions/28277260
复制相似问题