apache url用querystring重写是行不通的

时间:2014-09-15 07:41:16

标签: apache

我搜索了这个网站和谷歌,但我的问题没有运气,我需要更改此网址:

http://domain.xx/bedrijf/nieuws-detail.php?id=33

http://domain.xx/nieuws_detail.php?id=33

这就是我在Apache配置文件中使用的内容:

RewriteRule ^/bedrijf/nieuws-detail\.php$ /nieuws_detail\.php?%{QUERY_STRING} [NC,L]

并且重写日志给了我:

init rewrite engine with requested uri /bedrijf/nieuws-detail.php
applying pattern '(.*)' to uri '/bedrijf/nieuws-detail.php'
applying pattern '^/bedrijf/nieuws-detail\\.php$' to uri '/bedrijf/nieuws-detail.php'
rewrite '/bedrijf/nieuws-detail.php' -> '/nieuws_detail.php?id=25'
split uri=/nieuws_detail.php?id=25 -> uri=/nieuws_detail.php, args=id=25
local path result: /nieuws_detail.php
prefixed with document_root to /var/www/html/nieuws_detail.php
(1) go-ahead with /var/www/html/nieuws_detail.php [OK]

但我仍然得到404

0 个答案:

没有答案