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
.htaccess htaccess重定向导致内部服务器错误,并在url中多次重复子域名_.htaccess_Url Redirection - Fatal编程技术网

.htaccess htaccess重定向导致内部服务器错误,并在url中多次重复子域名

.htaccess htaccess重定向导致内部服务器错误,并在url中多次重复子域名,.htaccess,url-redirection,.htaccess,Url Redirection,我一直在尝试使用以下代码重定向到.htaccess中: RewriteCond %{HTTP_HOST} ^abcd\.com$ RewriteRule (.*) http://www.abcd.com/$1 [R=301,L] RewriteRule ^(.*)$ /canada/$1 [L,R=301] 这个.htaccess代码在不同网站的共享托管服务器上运行良好,但是当我将相同的代码复制到不同网站的虚拟专用服务器上时,我似乎遇到了一个错误 我一直在尝试将任何访问abcd.org的用户重

我一直在尝试使用以下代码重定向到.htaccess中:

RewriteCond %{HTTP_HOST} ^abcd\.com$
RewriteRule (.*) http://www.abcd.com/$1 [R=301,L]
RewriteRule ^(.*)$ /canada/$1 [L,R=301]
这个.htaccess代码在不同网站的共享托管服务器上运行良好,但是当我将相同的代码复制到不同网站的虚拟专用服务器上时,我似乎遇到了一个错误

我一直在尝试将任何访问abcd.org的用户重定向到abcd.org/canada,但我似乎收到了一个内部服务器错误(500),url似乎显示如下-

http://www.abcd.org/canada/canada/canada/canada/canada/canada/canada/canada/canada/canada/........
请尽早提供解决方案。

尝试以下方法

RewriteCond %{HTTP_HOST} ^abcd\.com$
RewriteRule (.*) http://www.abcd.com/$1 [R=301,L]
RewriteRule ^$ canada/ [L,R=301]