重新启动后,Apache重写规则不会生效

时间:2014-04-17 22:24:44

标签: apache mod-rewrite configuration apache2 vhosts

我在Apache vhost中有这些

RewriteEngine on
RewriteCond %{QUERY_STRING}  ^highlight=WyJwb3J0YWwiLCJub3RpY2VzIiwicG9ydGFsIG5vdGljZXMiXQ==(&.*)?$ [NC]
RewriteRule ^component/k2/item/473-careers-portal-notices\.html$ /career-portal-notices.html?%1 [R=301,NE,NC,L]

但是,当我点击site.com/component/k2/item/473-careers-portal-notices.html?highlight=WyJwb3J0YWwiLCJub3RpY2VzIiwicG9ydGFsIG5vdGljZXMiXQ==时,我不会被重定向到/carerr-portal-notices.html

我需要更改什么才能进行此重定向?我已经重新启动了Apache。

1 个答案:

答案 0 :(得分:0)

这是一个Joomla网站。显然,Joomla附带的.htaccess文件可以覆盖你放在vhost中的任何重写规则。