支持 0
反对 0
举报
2022-03-16 08:55
WordPress系统,运行在WIN2003环境下,使用IIS配置。运行想静态化,很简单!只所以,楼主设置不成功,是因为没安装静态化软件。
亲测:WIN2003环境+IIS。运行wordpress系统,需要先安装PHP环境+MySQL库。大多数人,安装完,就认为完毕了!实际否。 继续安装一个静态软件,然后架设起网站。重起IIS后,到wordpress系统后台设置伪静态规则,开启生效! 在WIN2003环境下,还可以继续优化,开启GZIP压缩。如果网站想性能更高,建议做WEB层附件分离,采用二级读取! 还可以把CSS,JS,合并,减少访问加载速度。 如果数据比较多,可以把MYSQL与WEB分离,同时做好 MYSQL的索引,分区,分表,分库,缓存。 |
支持 0
反对 0
举报
2022-03-16 11:55
一般的windows下的只能是一个文件,你不管建立多少个网站都只能用一个文件,而一般的PHP程度默认都是用.htaccess伪静态,那么建立你可以再网上下载一个“ISAPI_Rewrite3”,这个文件确实很好用,我们公司的七八台windows的VPS都安装的这个软件,下载破解版,要不收费的。
好吧我不能发外部链接: 你可以在百度文库里面搜“VPS或者独立服务器配置.htaccess伪静态环境”或者在百度搜“Win7/Windows2003下、的伪静态组件安装和伪静态配置”这个里面也行 安装这个文件,可以让你一台服务器或者VPS里面每一个网站都有单独的伪静态文件 一定要下载破解版哦……这个软件过期了伪静态不好用,网站就打不开了…… |
支持 0
反对 0
举报
2022-03-16 13:49
一开始我也找了很久,这是后来总结出来的,安装步骤去做基本没有问题:
第一步:首先下载安装url Rewrite: 第二步:新建一个“”的文件,并将下面的内容复制进去,再上传到网站根目录: <?PHP // IIS Mod-Rewrite if (isset($_SERVER['HTTP_X_ORIGINAL_URL'])) { $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL']; } // IIS Isapi_Rewrite else if (isset($_SERVER['HTTP_X_REWRITE_URL'])) { $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL']; } else { // Use ORIG_PATH_INFO if there is no PATH_INFO if ( !isset($_SERVER['PATH_INFO']) && isset($_SERVER['ORIG_PATH_INFO']) ) $_SERVER['PATH_INFO'] = $_SERVER['ORIG_PATH_INFO']; // Some IIS + PHP configurations puts the script-name in the path-info (No need to APPend it twice) if ( isset($_SERVER['PATH_INFO']) ) { if ( $_SERVER['PATH_INFO'] == $_SERVER['SCRIPT_NAME'] ) $_SERVER['REQUEST_URI'] = $_SERVER['PATH_INFO']; else $_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'] . $_SERVER['PATH_INFO']; } // Append the query string if it exists and isn’t null if (isset($_SERVER['QUERY_STRING']) && !empty($_SERVER['QUERY_STRING'])) { $_SERVER['REQUEST_URI'] .= ’?' . $_SERVER['QUERY_STRING']; } } require(“”); ?> 第三步:修改 文件 修改 文件,如果没有就新建一个,同样复制下面这段代码,并上传到网站的根目录: <> </> 第四步:在WordPress设置中的固定链接自定义结构 完成以上步骤后,就可以直接在wordpress设置中的固定链接自定义结构了,一般是使用:/%post_id%.html 根据自己的选择是否使用.html。 第五步:下载并启动WP No Category Base插件 完成以上步骤后,恭喜你啦,已经实现了Wordpress在windows,IIS中实现伪静态,这时候我们会发现栏目中多了一行没用的分类,只需要下载并启动WP No Category Base插件,不需要其他设置,即可去掉这一分类。 |