Apache 为缺少的资源重写url
对于不是以Apache 为缺少的资源重写url,apache,.htaccess,mod-rewrite,url-rewriting,Apache,.htaccess,Mod Rewrite,Url Rewriting,对于不是以/en-US/开头的每个web请求(文件或目录),我想 如果原始资源存在,则提供原始资源,否则提供/en-US/版本 如何在.htaccess文件中使用重写规则执行此操作?请尝试以下操作: RewriteCond $0 !^en-US/ RewriteCond %{REQUEST_FILENAME} !-f RewriteRule .+ en-US/$0 [L] 试着这样做: RewriteCond $0 !^en-US/ RewriteCond %{REQUEST_FILENAME
/en-US/
开头的每个web请求(文件或目录),我想
如果原始资源存在,则提供原始资源,否则提供/en-US/
版本
如何在.htaccess文件中使用重写规则执行此操作?请尝试以下操作:
RewriteCond $0 !^en-US/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .+ en-US/$0 [L]
试着这样做:
RewriteCond $0 !^en-US/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .+ en-US/$0 [L]
您当前正在使用什么(如果有)重写规则?尚未使用。对于每种语言,/en US/中的所有文件都是重复的,这是一个需要维护的噩梦。您当前使用的重写规则是什么(如果有的话)?还没有。对于每种语言,/en US/中的所有文件都是重复的,这是一场维护的噩梦。