私は次の.htaccessを使用してabc.example.com/index.php/abc/path
にabc.example.com/path
を書き換えしようとしている:書き換えサブドメインバーチャルホストの状況で/フォルダをサブドメインにする
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^(abc)\.example\.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/abc/$1 [L]
状況は次のとおりです。私はしたくない
domain www.example.com
vhost www
subdomain abc.example.com
vhost abc
index.php/abc/
がURLに表示されます。
誰か提案がありますか?ドメインが/index.php/abcに付加された後、あなたが入力し次のコードすべてに
おかげで、ない...: abc.domain.com - > abc.domain.com/index.php/abc(またはwww.domain.com/index.php/abc) 完了する: abc.domain.com/features - > abc .domain.com/index.php/abc/features(またはwww.domain.com/index.php/abc/features) と abc.domain.com/features/feature-> abc.domain.com/index。 php/abc/features/feature(またはwww.domain.com/index.php/abc/features/feature) –
それに応じて私の答えを調整しました – Fabian