.htaccess 文件中的变量

Variable in .htaccess file

我想重定向以数字结尾的页面。 例如:

www.example.com/content/1213 => www.example.com/content/sport/1213

没关系;但我有一些页面,在同一个文件夹中也以 单词 结尾 ( www.example.com/content/xxxx )

.htaccess 不得对这些页面执行任何操作。

我的意思是:

www.example.com/content/1213 => www.example.com/content/sport/1213 好的 www.example.com/content/xxx => 什么都不做

我可以用 htaccess 做吗?

您可以将这段代码放在您的 htaccess 中(它必须在您的文档根文件夹中)

RewriteEngine On
RewriteRule ^(content)/([0-9]+)$ //sport/ [R=301,L]

注意:不要忘记启用mod_rewrite