首页 文章

将URL从子域重写为文件夹结构

提问于
浏览
0

我想重写从子域到文件夹结构的URL,例如:sub.example.com到example.com我成功完成了 . 现在我想添加一个重写规则,它将URL转换为https://www.sub.example.comhttps://www.example.com/sub .

目前我添加了以下代码:

RewriteCond %{HTTP_HOST} !^www\.    
RewriteCond %{HTTP_HOST} ^(.*)\.example\.com
RewriteRule ^(.*)$ http://example.com/%1/$1 [L,NC,QSA]

2 回答

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

    它是这样的:

    RewriteCond %{HTTP_HOST} ^(?:www\.)?([^/]+)\.example\.com$ [NC]
    RewriteRule ^(.*)$ http://example.com/%1/$1 [R,L]
    

相关问题