.htaccess文件,IE浏览器不工作Firefox,Safari和Chrome工作
我在Interspire Web Publisher中构建了一个站点,工作正常,似乎可以在Firefox,Safari和Chrome中工作,但当我启动Internet Explorer 7时& 8只有主页才能正常工作,其他页面的所有链接都不显示。.htaccess文件,IE浏览器不工作Firefox,Safari和Chrome工作
你认为这可能与.htaccess文件有关吗?但是,为什么它会在一个点而不是另一个?我做了一个测试新网站(其数据库驱动)与3小页,它在Internet Explorer上运行良好....非常奇怪!
也许你的浏览器(Internet Explorer)中设置了.htaccess文件之前缓存的页面?尝试删除所有浏览器中的Internet缓存,然后重新启动浏览器。如果它仍然有效,那么你有一个奇怪的问题,如果没有,那么它是你的.htaccess文件。
刚刚访问该网站,得到一个PHP错误。看起来像别的东西也坏了... – 2010-06-08 13:24:48
非常感谢很多人花时间回复......如果Safari,Firefox和Chrome都很好(我想他们都是建立在相同的Webkit上(更正后)会怎么样?在Interspire的早期版本中看起来很好,但我不想回到那个,因为它没有反馈形式!
我已经清除Interspire中的缓存(我使用的CMS系统)和Internet Explorer中,但仍然没有喜悦,我甚至设置了一个新的安装在这里:http://www.artandepilepsy.com/version2/(忽略大标题文本),但我得到同样的问题
这是我的.htaccess文件:
# Options:
# -MultiViews: Turns off multiviews so it doesn't interfer with our rewrite rules
# -Indexes: Stop directory listings
# +FollowSymlinks: Let out rewrite rules work
Options -MultiViews -Indexes +FollowSymlinks
# Disable any sending of a default character set
AddDefaultCharset OFF
# Disable etags -- less headers
RewriteEngine On
# RewriteBase/
<IfModule mod_security.c>
# Turn off mod_security filtering.
SecFilterEngine Off
# The below probably isn't needed, but better safe than sorry.
SecFilterScanPOST Off
</IfModule>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/x-javascript application/javascript text/css text/ html text/xml
</IfModule>
# PHP is in CGI Mode, so we need a different mod_rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
焦虑,但Safari和Chrome都使用WebKit,而不是Gecko。 – mipadi 2010-06-10 04:55:17
我在Firefox上收到错误消息,然后刷新页面并获得正确的索引。我认为你还有其他事情发生,我认为它与.htaccess无关。 – 2010-06-08 13:11:36
有些事情绝对不对。你可以在这里发布你的.htaccess文件吗? – Vlad 2010-06-08 13:12:03
对我来说,它不工作你粘贴的链接:-s – 2010-06-08 13:14:38