doulao7572 2018-01-31 07:46 采纳率: 0%
浏览 62
已采纳

如何使用htaccess将路径重定向到子域

I'm new to htaccess, need help regarding redirection a path to subdomain path.

My subdomain is

Subdomain :  https://abc.example.com/

which is pointing to path

Path :  https://example.com/folder1/abc

Now I want if someone is accessing directory using path it should redirect to the subdomain

Request :  https://example.com/folder1/abc/folder2/file
Redirect : https://abc.example.com/folder2/file

I searched a lot but not able to proceed. Any kind of help will be appreciated.

Complete my htaccess file

RewriteEngine on

RewriteCond %{HTTP_HOST} !^api\. [NC]
RewriteRule .* https://api.example.com/$0 [L,NE,R=301]

ErrorDocument 403     /error-pages/403.php
ErrorDocument 404     /error-pages/404.php
  • 写回答

1条回答 默认 最新

  • doudan5136 2018-01-31 07:57
    关注

    Inside folder1/abc/.htaccess keep this rule as your first rule:

    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} !^abc\. [NC]
    RewriteRule .* http://abc.example.com/$0 [L,NE,R=301]
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?