【发布时间】:2016-10-09 23:05:39
【问题描述】:
我需要通过以下方式进行重定向:
来自:
site.ru/blog/article_slug
至:
site.ru/news/article_slug
我尝试使用它,但它不能正常工作(显示 404 错误页面):
RewriteCond %{REQUEST_URI} ^(.*)(\/blog\/)(\S+)$
RewriteRule /news\/%3 [R=301,L]
完整的 htaccess 文件(mod_rewrite 部分):
RewriteEngine on
RedirectMatch 403 /\..*$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
【问题讨论】:
-
请描述您从所使用的规则中得到了什么行为,以及它与您的预期有何不同。 “不能正常工作”不够具体。
-
显示404错误页面