1

尝试了几件事,基于我正在尝试下面的代码,但它不起作用。实际上,当我尝试使用时,它会显示托管面板页面。

我正在使用我自己的服务器,用于管理ispCP已安装。

我要做的是,除了原始域和 www,将所有子域重定向到一个 php 文件。

Options -MultiViews
Options +FollowSymLinks
RewriteEngine On
RewriteBase /


#RewriteCond %{REQUEST_URI} !^/parent/ 
RewriteCond %{HTTP_HOST} !=domain.com
RewriteCond %{HTTP_HOST} !=www.domain.com
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$
RewriteRule (.*) /subpage.php?page=%1%{REQUEST_URI} [L]

任何建议表示赞赏。

4

1 回答 1

1

ServerAlias 配置解决了我的问题。显然我需要一个通配符。这是*.domain.com

ServerAlias www.domain.com domain.com *.domain.com
于 2012-05-31T16:15:33.537 回答