基本的htaccess RewriteRule被忽略

时间:2018-11-29 08:41:13

标签: .htaccess mod-rewrite

非常简单的htaccess RewriteRule查询,但是它不起作用。

URL: http://dev.mypage.com/one/
RULE: RewriteRule ^one/$ /new/url/ [R=301,L]

没有显示错误,只是重定向不起作用。

mod_rewrite模块存在。

也许我还需要其他东西?

1 个答案:

答案 0 :(得分:1)

尝试:

RewriteEngine on
RewriteRule ^one/?$ /new/url/ [R=301,L]
  

虚拟主机不会继承重写配置。这表示   您需要为每个虚拟机添加一个 RewriteEngine on 指令   您要在其中使用重写规则的主机。   https://httpd.apache.org/docs/current/en/mod/mod_rewrite.html#rewriteengine