Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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
Apache 这是使用htaccess重定向多个域别名的正确方法吗?_Apache_.htaccess_Mod Rewrite_Redirect - Fatal编程技术网

Apache 这是使用htaccess重定向多个域别名的正确方法吗?

Apache 这是使用htaccess重定向多个域别名的正确方法吗?,apache,.htaccess,mod-rewrite,redirect,Apache,.htaccess,Mod Rewrite,Redirect,我在.htaccess中有4个这样的域重定向,但它似乎不起作用。我这样做对吗 RewriteCond %{HTTP_HOST} ^mydoma.in [NC] RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301] RewriteCond %{HTTP_HOST} ^medomain.com [NC] RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301] RewriteCond

我在.htaccess中有4个这样的域重定向,但它似乎不起作用。我这样做对吗

RewriteCond %{HTTP_HOST} ^mydoma.in [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^medomain.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^moodomain.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^madomain.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

有不同的方法可以做到这一点。取决于你到底需要什么。看见当然,您首先必须确保源和目标是正确的。

这些域在VirtualHost中是如何定义的?我想我缩小了问题的范围。它重定向罚款,如果我调用域只喜欢http://www.mydoma.in 但如果我打电话http://www.mydoma.in/something 它不会重定向。如果你重命名它。htaccess它仍然重定向吗?我想我缩小了问题的范围。它重定向罚款,如果我调用域只喜欢http://www.mydoma.in 但如果我打电话http://www.mydoma.in/something 它不会重定向。