[ISAPI_Rewrite]
RewriteEngine on
RewriteCond %{HTTP:Host} ^phpfs.com$
RewriteRule (.*) http://www.phpfs.com/$1 [NC,R=301]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(js|jpg|ico|gif|jpeg|bmp|png|css|swf|flv|html|php)$ index.php [L]
最近朋友买了一个XX空间(我没有要黑你的意思,你们老大是我最崇拜的一个人物),我用zf开发了一个网站,结果Rewrite出错!
1、先是警告:Warning: is_readable() [function.is-readable]: open_basedir restriction in effect
我就再那个文件中函数加了@屏蔽了警告。这个警告问题解决了。(这是个简单的问题)
2、可是!!还没有解决rewrite。我尝试了n个方法。于是我就咨询他们空间商,他们空间说说提供的是rewrite3+iis,于是,于是,我问是不是需要他们操作一下啊,我都折腾半天了。rewrite我也写了好多。结果他们悠悠的来句~需要我们加载一下才能生效。我勒个去~iis服务器真坑爹啊,微软真坑爹啊。
备注:你编写的文件保存成htaccess,然后联系空间技术,让他加载下htaccess。不然你忙乎了半天,他不加载。。你的网站还是不能支持rewrite的。对了,还有可能是httpd.ini~具体内容参考网络吧。我很讨厌IIS,可是遇到问题不能逃避~
附:为何都不用lnmp或者最起码用lamp吧?不会linux,那用wamp?为何用iis?????