当.htaccess重定向到.php文件时,没有加载任何资源(img、js、css)
我想将没有扩展名的页面重定向到php文件。 例如当.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
=>
我已经有了一个从HTML到PHP的工作重定向:
正确重定向 当我在.htaccess中将.html重定向到.php时,它工作得非常完美:它将.html重定向到.php,所以我认为,将最后的
.html$
替换为/$
(以斜杠结尾)将重定向到php,但这不起作用
这确实有效
RewriteEngine on
RewriteRule ^(.*)\.html$ $1.php
但这并不是:
# RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/$ $1.php
在最后一行中为斜杠+美元加上反斜杠是没有帮助的。
取消上面重写条件行的注释也不会对我有帮助
我想重定向到
确实如此,但是css、js和图像不会被加载,尽管它们是相对于同一文档根的。可能重复的可能重复的