如何让此页面重定向? (htaccess的)

时间:2017-07-07 14:10:03

标签: apache .htaccess redirect mod-rewrite

当我转到https://www.safepub.com时,它会重定向到https://www.safepub.com/home。我如何让它停下来?我在.htaccess文件中找到了这个:

RewriteCond %{SERVER_PORT} 80 
  RewriteRule ^(.*)$ https://www.safepub.com/$1 [R,L]

   RewriteCond %{REQUEST_URI} ^/$
   RewriteRule ^(.*)$ https://www.safepub.com/home [r=301,nc,L]

   RewriteCond ${REQUEST_URI} ^/store/(.*)$
   RewriteRule ^/store/(.*)$ https://www.safepub.com/$1 [r=301,nc,L]

我对这种语言不是很熟悉,所以我不确定它的含义。任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:0)

RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ https://www.safepub.com/home [r=301,nc,L]

在上面的行RewriteCond中检查/后是否没有字符串,然后它会将REQUEST_URI重定向到https://www.safepub.com/home
标记R(默认R = 301)会将您带到重定向的网址。如果您不想将您的网址重写为/home,请移除标记R