http://subdomain.example.comがhttp://example.com/index.php/accounts/subdomain/にマッピングされているように、.htaccessファイルとワイルドカードのサブドメインを使用してソリューションを実装しようとしています。私のルールは次のようになります:
RewriteCond %{HTTP_HOST} !www.example.com [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).example.com [NC]
RewriteRule ^(.*/) /index.php [PT,L]
これはうまくいきますが、それ以外はすべて無視します。ルールに何かを追加しようとすると、たとえば:
RewriteRule ^(.*/) /index.php/hello [PT,L]
私は500の内部サーバーエラーが発生します。これをどうやって稼働させるのですか?
ありがとう、私は何か他のもの(-fと-d)を使用しましたが、これもうまくいきます。 – Zahymaka