秒秋 发表于 2011-11-5 18:58:15

如何把主页设成静态的。url rwrite该怎么写。

以下是现在rewirte的配置该怎么改啊,把主页设成根目录下的index.html,就是访问我域名的时候直接指向index.html而不经过重写和ci框架。


Options +FollowSymlinks
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond URL ^/(?!adsense.txt|js|images|css|swf|imgs|inc|html|indexxx\.php|info\.txt|tool).*
RewriteRule ^(.*)$ /indexxx.php/$1

秒秋 发表于 2011-11-5 19:50:58

我自己解决了,看到的朋友看看有没有更好的办法。
我把上面最后一句的RewriteRule ^(.*)$ /indexxx.php/$1 改成了RewriteRule ^(...*)$ /indexxx.php/$1 也就是多加了两个点。这样当域名后边至少根一个字符时才会传给indexxx.php处理。
如果直接用域名访问则不做任何转向,就自动转得iis的默认主页了,也就是index.html.
我问这个问题的初衷是,我觉得我的主页太大了,用gzip不能压缩ci的缓存,就想到了直接把它弄成静态的吧。可以手动更新或用ajax来更新。

秒秋 发表于 2011-11-5 19:54:33

也许我问的是超级菜鸟的问题,或我的回答没一点价值请原谅!

att555 发表于 2011-11-5 20:35:48

很有价值,我已经学习过了!!!
页: [1]
查看完整版本: 如何把主页设成静态的。url rwrite该怎么写。