我有一个目录,如:
> public_html/
> |-- demo1/
> | |-- templates/
> | | |-- temp1/ (all html for demo purpose)
> | | |-- temp2/ (all html for demo purpose)
> | | |-- temp3/ (all html for demo purpose)
demo1是mydomain.local
的主要内容,我使用这个htaccess以某种方式我试图访问temp1,temp2和temp3但不起作用
RewriteCond %{HTTP_HOST} ^(www.)?mydomain.local$
RewriteCond %{REQUEST_URI} !^/demo1/
RewriteRule ^(.*)$ /demo1/$1
RewriteRule ^(/)?$ demo1/index.html [L]
我需要做的是访问temp1而不显示demo1/templates/
例如
http://mydomain.local/temp1
不是
http://mydomain.local/demo1/templates/temp1
答案 0 :(得分:0)
试试这个
RewriteRule ^(.*)$ /demo1/templates/$1 [L]