网站在IE上正确显示。 Chrome不会正确发布或关注链接。任何想法或建议将不胜感激。如果我删除htaccess文件,Google会正确显示并且链接可以正常工作。
Options +FollowSymLinks
Options -Indexes
RewriteEngine on
#services
RewriteRule ^index.html$ index.php [L]
RewriteRule ^showthread_([^/]*).html$ index.php?method=showthread&id=$1 [L]
RewriteRule ^postcomment.html$ index.php [L]
RewriteRule ^maturecontent.html$ index.php?method=maturecontent [L]
RewriteRule ^randomthread.html$ index.php?method=randomthread [L]
RewriteRule ^readnotapproved.html$ index.php?method=readnotapproved [L]
RewriteRule ^contacts.html$ index.php?method=contacts [L]
RewriteRule ^about.html$ index.php?method=aboutus [L]
答案 0 :(得分:1)
.htaccess
文件位于服务器端:它们处理客户端的请求,并将资源(如HTML或图像文件)返回给浏览器。
反过来,浏览器会解释此HTML代码和/或资源,并使用它的渲染引擎显示网页。
您说浏览器在显示您的网页时存在差异。这是完全可能的,但原因不可能是.htaccess文件,因为所有浏览器,无论是什么类型,在从服务器请求时总是给出相同的代码。
如果浏览器之间的网站外观不同,并且您认为原因是.htaccess文件,则可能意味着浏览器的缓存页面存在问题。浏览器应该缓存(或保存本地)一些数据以节省时间,以便每次访问页面时不必再次请求相同的数据。有时,这与此不一致 - 因此您可以通过清除浏览器的缓存来解决此问题。
如果这不是问题,请继续检查您的布局和/或网址方案,但我向您保证它与.htaccess无关。