将子域重写为子文件夹

时间:2019-06-26 08:33:41

标签: apache .htaccess ubuntu

我们有一台带有Apache的Ubuntu服务器,该服务器使用子域为我们的所有Web应用程序提供服务。我现在需要使用子文件夹为应用提供服务。

当前所有应用程序的服务如下: subdomain.domain.com

我正在尝试按以下方式提供新应用: domain.com/subfolder

我使用在SO上找到的答案尝试了各种htaccess和虚拟主机配置,但均未成功。

这对我来说是很新的,如果我有点含糊,请您道歉。 任何关于实现此目标的最佳方法的指导都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您尝试过这个吗:

Options +FollowSymLinks 
RewriteEngine on
RewriteCond %{HTTP_HOST} !^(www)\. [NC]
RewriteCond %{HTTP_HOST} ^(.*)\.example\.com [NC]
RewriteRule (.*) http://www.example.com/%1 [R=301,L]