1

我有一个域,我想重定向到一个新域。我希望请求保持不变,但我的以下代码正在向其添加 .php 扩展名。以下代码是我所拥有的:

RewriteCond %{HTTP_HOST} ^oldomain.eu [NC]
RewriteRule ^(.*)$ http://newdomain.eu/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.olddomain.eu [NC]
RewriteRule ^(.*)$ http://newdomain.eu/$1 [L,R=301]

当我转到以下网址时:www.oldomain.eu/samplepage 它正在将我重定向到 www.newdomain.eu/samplepage.php

我怎么能防止这个添加 .php 到 url?

4

1 回答 1

2

这听起来像 mod_negotiation 干扰。尝试添加:

Options -Multiviews

高于你的规则。

于 2012-10-29T20:01:52.683 回答