我一直在尝试通过htacess将子域名重定向到子目录。
我有一个域名sub.domain.com
和目录domain.com/site/
我想将sub.domain.com重定向到domain.com/site而不更改任何网址,只需以SEO友好的方式重定向。
我尝试过重定向301规则,但似乎没有效果。
答案 0 :(得分:1)
在你的.htaccess中试试这个:
RedirectMatch 301 wiki.comp.tf(.*) comp.tf/wiki$1
如果这不起作用,另一种选择是:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^wiki.comp.tf
RewriteRule ^(.*)$ http://comp.tf/wiki$1 [L,NC,QSA]
使用实际名称的一些潜在选项:
Redirect 301 wiki.comp.tf comp.tf/wiki
答案 1 :(得分:1)
您可以使用以下规则:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sub\.domain\.com$ [NC]
RewriteRule ^(.*)$ /site/$1 [L]
这将在内部重定向
到