重写url以查找缺少的资源

时间:2010-05-22 11:18:12

标签: apache .htaccess mod-rewrite url-rewriting

对于不以/en-US/开头的每个Web请求(文件或目录),我想 提供原始资源(如果存在),否则提供/en-US/版本。

如何使用.htaccess文件中的重写规则来执行此操作?

1 个答案:

答案 0 :(得分:3)

尝试这样的事情:

RewriteCond $0 !^en-US/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .+ en-US/$0 [L]