当.htaccess重定向到.php文件时,没有加载任何资源(img、js、css)

当.htaccess重定向到.php文件时,没有加载任何资源(img、js、css),php,apache,redirect,Php,Apache,Redirect,我想将没有扩展名的页面重定向到php文件。 例如 => 我已经有了一个从HTML到PHP的工作重定向: 正确重定向 当我在.htaccess中将.html重定向到.php时,它工作得非常完美:它将.html重定向到.php,所以我认为,将最后的.html$替换为/$(以斜杠结尾)将重定向到php,但这不起作用 这确实有效 RewriteEngine on RewriteRule ^(.*)\.html$ $1.php 但这并不是: # RewriteCond %{REQUEST_FILENAM

我想将没有扩展名的页面重定向到php文件。 例如
=>
我已经有了一个从HTML到PHP的工作重定向:
正确重定向

当我在.htaccess中将.html重定向到.php时,它工作得非常完美:它将.html重定向到.php,所以我认为,将最后的
.html$
替换为
/$
(以斜杠结尾)将重定向到php,但这不起作用

这确实有效

RewriteEngine on
RewriteRule ^(.*)\.html$ $1.php
但这并不是:

# RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)/$ $1.php
在最后一行中为斜杠+美元加上反斜杠是没有帮助的。 取消上面重写条件行的注释也不会对我有帮助

我想重定向到

确实如此,但是css、js和图像不会被加载,尽管它们是相对于同一文档根的。

可能重复的可能重复的