.htaccess htaccess重定向导致内部服务器错误,并在url中多次重复子域名
我一直在尝试使用以下代码重定向到.htaccess中:.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的用户重
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]