.htaccess - 使用正则表达式将一个 URL 重定向到另一个 URL?

标签 .htaccess mod-rewrite

我想将所有请求重定向到 http://www.example.com/category/ * 至http://www.example.com

这是我尝试过的:

RewriteRule http://www.example.com/category/.* http://www.example.com [R=301,L]

不幸的是,这不起作用。关于如何正确编写规则有什么想法吗?

谢谢!

最佳答案

您可以使用:

RewriteEngine on
RewriteRule ^category/ /? [NC,R=301,L]

关于.htaccess - 使用正则表达式将一个 URL 重定向到另一个 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36125154/

相关文章:

Php 处理与 Apache RewriteRules 和 RegExp : which one is quicker?

php - 使用 PHP/htaccess/mod_rewrite 强制使用 www 前缀

.htaccess - 使用相对重写URL从文件夹内进行301重写

php - 故意让 PHP 脚本超时

javascript - 自定义 404 页面导致子文件无法加载 javascript

regex - 301 将 pdf 文件重定向到我的新网站

android - 在 Android 中访问 Web 上 protected 图像

.htaccess - 为目录路由重写 url .htaccess GET-Parameter

.htaccess - 使用 .htaccess 将图像的直接链接重定向到 php 页面

apache - 在应用 DirectoryIndex 之后应用 mod_rewrite 规则