.htaccess中需要mod_rewrite重写帮助

时间:2013-04-24 16:22:27

标签: .htaccess mod-rewrite

我在网上寻找解决方案,但我很难找到合适的答案。希望有人可以提供帮助。

我在网页上有以下翻译链接,<a href="/de/about/">Translate</a>,但我服务器上的实际路径为/_translations/de/about/

目前,该链接出现404错误,当然如果我将url添加到实际路径中,则会有效。

这会有什么重写规则?

1 个答案:

答案 0 :(得分:0)

尝试将这些规则添加到文档根目录中的htaccess文件中:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z]{2})/(.*)$ /_translations/$1/$2 [L]