我有这个配置,它直接指向“public_html”目录的任何URL并隐藏“public_html”。
# Add trailing slash if path does not contain a period or end with a slash
RewriteCond %{REQUEST_URI} !(\.|/$)
RewriteRule (.*) http://www.kent.gd/$1/ [R=301,L]
#Rewrites http://www.yoursite.com/subdir to http://www.yoursite.com/
RewriteCond %{REQUEST_URI} !^/public_html/
RewriteRule ^(.*)$ public_html/$1 [L]
现在我添加了一些子域名,我不希望我的子域名像主域名一样重定向。
我试过这个但没有工作
RewriteCond %{HTTP_HOST} ^([^.]+)\.kent\.gd$ [NC]
RewriteRule ^(.*?)\.kent.gd /$1 [L]