如果没有提供重写,则重写htaccess

时间:2011-11-09 19:33:58

标签: .htaccess url-rewriting

首先,我不是htaccess的专家,但我尝试完成以下一些SEO修复。

当加载url时,没有任何参数/重写,它应该在继续之前附加一些数据。

例如:

  

http://www.domain.com>>> http://www.domain.com/en/

我认为重写是这样的,但是没有用(500)

RewriteCond %{REQUEST_URI} !^(en|nl|de|etc)$
RewriteRule ^(.*)$ /en/ [L,R=301]

加入

RewriteRule ^(/?[^/]+) /index.php?rewrite=1 [L] # tell php we got a rewrite

1 个答案:

答案 0 :(得分:0)

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)$ $1/en/ [NC]