如何通过htaccess将端口80重定向到其他位置?

时间:2015-04-22 01:41:49

标签: apache .htaccess location

我在共享托管上,无法访问虚拟主机,为端口443和80定义单独的主机。

是否有一些直接的方法可以根据htaccess中的端口定义单独的DocumentRoot或位置?

我希望在 https 和"临时"上运行CMS(Wordpress)网站为http,只有2个文件:index.html和contact.html。

1 个答案:

答案 0 :(得分:2)

假设您的index.html和contact.html位于整个网站的文档根目录中,您可以尝试以下内容:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(|index\.html|contact\.html)$ /temporary/$1 [L]

"临时"是index.html和contact.html文件所在的文件夹。