【发布时间】:2014-04-25 17:10:38
【问题描述】:
我想重定向
mydomain.com/subfolder
到
www.mydomain.com/subfolder
使用 .htaccess
这是我尝试过的。
根 .htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .? http://www.%{HTTP_HOST}/{REQUEST_URI} [R=301,L]
子文件夹 .htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(subfolder(?:/.*)?)$ http://www.%{HTTP_HOST}/$1 [R=301,L,NE]
由于一个奇怪的原因正在重定向
mydomain.com/subfolder
到
www.mydomain.com
我尝试仅实现根 .htaccess、子文件夹 .htacess、根和子文件夹 .htacess,并且没有 .htaccess 重定向,并且仅使用 PHP 重定向进行重定向。所有这些选项都会将 mydomain.com/subfolder 路由到 www.mydomain.com。
是否还有其他东西正在将流量重定向?
谢谢
【问题讨论】:
标签: php apache .htaccess mod-rewrite redirect