我的网站www.example.com
的文档根目录为public_html
目录。但是,我的所有内容都托管在public_html/www.example.com/
中。因此,我希望当用户访问我的网站时,他会从public_html/www.example.com/
而不是public_html
获取内容。那么,.htaccess重写规则应该是什么呢?
我不擅长重写规则,但我找到的最好的是:
RewriteRule !^blog blog%{REQUEST_URI}
这有两个问题。
www.example.com/blog/
www.example.com
答案 0 :(得分:1)
尝试一下,让我知道它是否适合您,如果它没有尽可能详细地描述会发生什么。
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/www\.example\.com [NC]
RewriteRule ^(.*)$ /www.example.com/$1 [NC,L]