这是我在 public_html 中的 .htaccess 文件:
# Do not remove this line, otherwise mod_rewrite rules will stop working
RewriteBase /
DirectoryIndex /index.html
Redirect /index.html http://mysite.com/home.html
RewriteEngine On
RewriteCond %{REQUEST_URI} !\.(?:jpeg|jpg|ico|svg|eot|woff|ttf|gif|bmp|png|tiff|css|js)$ [NC]
RewriteRule !^page/ page%{REQUEST_URI} [L,NC]
如您所见,我将网站设置为.html
从/page/
. 不幸的是,这种方法似乎给我带来了一些麻烦。首先,网站图标不会加载(是的,它位于正确的位置href
)。我什|ico|
至在.htaccess
. 关于为什么 jpg 等加载没有问题但 .ico 失败的任何想法?
其次,我的网站使用@fontface,我有点担心字体文件也可能会因为这些诡计.svg .eot .woff
而失败。我将这些文件扩展名添加到代码行中,但无法在可能需要不同字体格式的各种计算机上进行测试。.ttf
.htaccess
.htaccess