Php .htaccess将子域重定向到目录
我在cpanel public_html文件夹中有两个目录,一个用于前台(www.domain.xyz),另一个用于管理部分(admin.domain.xyz)。.htaccess重写应该是什么样子的。我尝试了以下方法,但只适用于正面Php .htaccess将子域重定向到目录,php,.htaccess,Php,.htaccess,我在cpanel public_html文件夹中有两个目录,一个用于前台(www.domain.xyz),另一个用于管理部分(admin.domain.xyz)。.htaccess重写应该是什么样子的。我尝试了以下方法,但只适用于正面 DirectoryIndex front/public/index.php RewriteRule ^(.*)$ front/public/$1 [L] 要将example.com或www.example.com映射到/front和sub.example.com
DirectoryIndex front/public/index.php
RewriteRule ^(.*)$ front/public/$1 [L]
要将example.com或www.example.com映射到/front和sub.example.com文件夹,可以使用以下规则:
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]
是否要将子域重写到/subdomain文件夹?我要将有www或无www映射到前台目录,将admin映射到admin目录