Htaccess重定向文件夹到第三级域



我有一个网站https://www.mywebsite.it,在根有几个页面。

然后我有一个名为myapp的文件夹,在那里我开发了一个应用程序。实际上应用程序myapp可以通过以下方式访问:

https://www.mywebsite.it/myapp
https://myapp.mywebsite.it

我想做的是:如果用户导航到https://www.mywebsite.it/myapp apache将他重定向到https://myapp.mywebsite.it

是这样的:

RewriteEngine On
RewriteRule ^/?myapp/ https://myapp.mywebsite.it/? [R=301,L]

里面的vhost配置文件要工作吗?

myapp/.htaccess中,您可以使用以下规则:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(?:www.)?(mydomain.it)$ [NC]
RewriteRule .* http://myapp.%1/$0 [L,R=301,NE]

最新更新