我遇到的问题是,当我访问URL public abstract class Base
{
public abstract Type ComponentTypeNeeded { get; }
public abstract void Do<T>(T component) where T : ComponentTypeNeeded;
}
时,它可以很好地加载。但是,当我访问http://example.com/page
时,它不会加载CSS。因此,我想将对http://example.com/page/
的所有请求重定向到http://example.com/page/
。
我已经尝试过以下重写规则
http://example.com/page
这是我的.htaccess文件,用于在404网址上添加斜杠。
RewriteRule ^page/$ http://example.com/page [L,R=301]
我希望重定向到RewriteEngine On
Options +FollowSymLinks
Options -Indexes
AddType application/x-httpd-php .ext
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.ext -f
RewriteRule ^(.*[^/])/?$ $1.ext [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)$ /$1/ [R=301,L]
RewriteCond %{REQUEST_URI} !^.*\.(css|jpe?g|gif|png|js|ico)$ [NC]
RewriteRule ^page/$ http://example.com/page [L,R=301]
,但是我仍然停留在http://example.com/page
上。