0

我正在尝试更改我的 .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>
4

1 回答 1

-1

尝试添加此规则:

RewriteRule ^/?foo/(.*)$ /my_folder/$1 [L]
于 2013-10-02T23:52:29.507 回答