Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 正在将子域重定向到.htaccess中的父域_Linux_.htaccess - Fatal编程技术网

Linux 正在将子域重定向到.htaccess中的父域

Linux 正在将子域重定向到.htaccess中的父域,linux,.htaccess,Linux,.htaccess,我有一个需要重定向到父域的子域列表,但不确定如何在.htaccess中设置重定向 我将如何重定向: 到 在我的.htaccess中 重定向 到 将以下规则添加到htaccess: RewriteEngine on RewriteCond %{HTTP_HOST} ^subdomain\.example\.com$ RewriteRule ^/?somepage http://example.com%{REQUEST_URI} [NE,NC,R,L] 转到你的子域文件夹 在

我有一个需要重定向到父域的子域列表,但不确定如何在.htaccess中设置重定向

我将如何重定向:

  • 在我的.htaccess中
    • 重定向

      将以下规则添加到htaccess:

      RewriteEngine on
      
      RewriteCond %{HTTP_HOST} ^subdomain\.example\.com$
      RewriteRule ^/?somepage http://example.com%{REQUEST_URI} [NE,NC,R,L]
      
    • 转到你的子域文件夹
    • 在此文件夹中创建.htaccess文件
    • 现在复制并粘贴此代码:

      Redirect 301 /login http://example.com/somepage
      

      我必须设置子域才能工作吗?这种方法可以工作,但不会重定向到正确的页面:RewriteCond%{HTTP\u HOST}^tips\.silvercross\.com$[或]RewriteCond%{HTTP\u HOST}^www.tips\.silvercross\.com$RewriteRule^/?$“https\:\/\/\/www.silvercross\.com\/”[R=301,L]