我试图将一个页面强制为http。因此,如果访问https://www.test.com/dashboard,则应将其重定向到http://www.test.com/dashboard。
.htaccess文件目前是
RewriteEngine On
RewriteCond %{SERVER_PORT} !80
RewriteCond %{REQUEST_URI} ^dashboard$ [NC]
RewriteRule ^(.*)$ http://www.test.com/dashboard/$1 [R,L]
我也试过在仪表板页面上触发,无论是
RewriteCond %{REQUEST_URI} ^dashboard$ [NC]
RewriteRule ^(.*)$ http://www.obviouslywrongsite.com/$1 [R,L]
但即便如此也没有触发。重写正在网站上进行。
编辑 - 此外,在使用后者.htaccess克隆Linode之后,重定向工作,但在现有服务器上,它不起作用。我已经清空了缓存,使用了隐身模式,他们只是表现不同。 Apache配置设置是精确的镜像。我不知道从哪里开始。