2017-08-27 17 views
2

私はcpanel public_htmlフォルダに2つのディレクトリを持っています.1つは正面(www?.domain.xyz)、もう1つはadminセクション(admin.domain.xyz)です。 .htaccessの書き換えはどうすべきですか?私は次のことを試みたが、それは正面だけで動作する。 /フロントsub.example.comへ/サブドメインフォルダにexample.comまたはwww.example.comをマッピングするために.htaccessディレクトリへのサブドメインのリダイレクト

DirectoryIndex front/public/index.php 
RewriteRule ^(.*)$ front/public/$1 [L] 
+0

サブドメインを/ subdomainフォルダに書き換えますか? – starkeen

+0

私はフロントディレクトリにwwwまたはwwwを付けずにマップし、adminディレクトリにマップしたい –

答えて

1

、あなたはこれらのルールを使用することができます。

RewriteEngine on 

#rewrite main domain to /front folder 
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ 
RewriteRule !front /front%{REQUEST_URI} [NC,L] 
#subdomain to /subdomain folder 
RewriteCond %{HTTP_HOST} ^sub\.example\.com$ 
RewriteRule !subdomainfolder /subdomainfolder%{REQUEST_URI} [NC,L] 
関連する問題