это правило действует при htaccess
RewriteEngine On RewriteCond %{HTTP_HOST} ^site.com [NC] RewriteRule ^(.*)$ http://www.site.com/$1 [L,R=301] RewriteCond %{QUERY_STRING} ^$ RewriteRule ^warcraft$ www.site.com/forumdisplay.php?f=480 [R=301,NE,NC,L]
проблема возникает, когда перенаправляет варкрафт его перенаправление на
http://www.site.com/home/site/public_html/www.site.com/forumdisplay.php?f=480
любой совет?
Полагаю, вы хотите перенаправить его на http://www.site.com/forumdisplay.php?f=480Если это так, поместите его в файл .htaccess:
RewriteCond %{QUERY_STRING} ^$ RewriteRule ^warcraft$ http://www.site.com/forumdisplay.php?f=480 [R=301,NE,NC,L]
Вы должны предоставить полный URL, включая протокол в вашем правиле, в этом случае http://www.site.com/.....
http://www.site.com/.....