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 config は私の問題を修正しました。どうやらワイルドカードが必要だったようです。これは*.domain.com です

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