我正在尝试更改我的.htaccess,以便当我转到http://example.com/foo时,它会将其重新写入my_folder,目前如果我转到http://example.com/,它会重新写入my_folder。
我尝试将RewriteCond %{REQUEST_URI} /foo$
和RewriteCond %{REQUEST_FILENAME} /foo
添加到条件列表中,但似乎无法让它工作。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /my_folder/$1 [L]
</IfModule>
答案 0 :(得分:0)
尝试添加此规则:
RewriteRule ^/?foo/(.*)$ /my_folder/$1 [L]