1
我设法通过下面的代码来解决这个问题:如何删除扩展和力斜线与的.htaccess
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{THE_REQUEST} ^GET\ /[^?\s]+\.php
RewriteRule (.*)\.php$ /$1/ [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)/$ $1.php [L]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule .*[^/]$ $0/ [L,R=301]
换句话说,没有做任何事情,如果它是一个目录。
但是,我目前的问题是,直到我将路径改为css文件并将图像更改为绝对路径,才会加载css和图像。
是否有任何其他方式来解决它,而不是改变网站中所有文件的所有路径为绝对路径。
非常感谢。
是你的图像和CSS文件中具体子目录或分散在这个地方? – Neel 2009-10-01 13:59:17
图像位于“images”目录,而css文件位于“style”目录 – Vadim 2009-10-03 18:53:50