htaccess重定向除html之外的所有页面到php

Ale*_*son 4 html php .htaccess redirect

我的网站设置了htaccess将所有页面从html指向php,如下所示:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^website.com
RewriteRule (.*) http://www.website.com/$1 [R=301,L]

RewriteRule ^(.+)\.html$ http://www.website.com/$1.php [R=301,L]
Run Code Online (Sandbox Code Playgroud)

我正在尝试设置Yahoo Site Explorer并验证我的帐户,我需要添加元标记或将html文件添加到我的网站根文件夹.雅虎拒绝识别我的元标记(我确信我已正确添加)!所以我唯一的选择是添加html文件.

我的html文件不断被重定向到PHP,似乎雅虎找不到它.

有什么我可以添加到我的htaccess文件,以便所有文件被重定向到PHP除了雅虎需要看到的一个文件?

ldg*_*ldg 7

尝试添加此条件:

RewriteCond %{REQUEST_FILENAME} !-f
Run Code Online (Sandbox Code Playgroud)

这应该允许任何实际存在的文件(其他类型的文件还有其他选项).这假设它不会弄乱已经存在的其他文件的任何其他内容.