有问题就有答案
Q1:是什么原因有的服务器支持.htaccess,有的却不支持?
如果你是做php的,原因可能有两个1.服务器配置问题2.其实也是服务器配置问题,用的是iis下的php服务器,这样的话.htaccess是不起作用的,需要配置服务器组件也就是rewrite.dll组件,还有就是写httpd.ini文件。举个例子[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32RewriteEngine OnRewriteRule ^/anli_show-([0-9]+)\.html\?*(.*)$ /anli_show\.php\?id=$1RewriteRule ^/zhuanjia_show-([0-9]+)\.html\?*(.*)$ /zhuanjia_show\.php\?id=$1RewriteRule ^/shebei_show-([0-9]+)\.html\?*(.*)$ /shebei_show\.php\?id=$1RewriteRule ^/zlxm_show-([0-9]+)\.html\?*(.*)$ /zlxm_show\.php\?id=$1RewriteRule ^/kqzs_show-([0-9]+)\.html\?*(.*)$ /kqzs_show\.php\?id=$1
Q2:为什么有的服务器支持.htaccess,有的却不支持?
如果服务器是Win+IIS的话,基本上是不支持.htaccess的如果服务器是Win+Apache的话,是可以支持.htacess。Linux下,如果是apache的话,也可以用.htaccess(简单点说就是apache不管在哪都支持.htaccess)不过关键是apache的配置,有的开放给客户自己改的,有的则屏蔽。有的是开放全部权限的,例如你可以改上传附件的大小限制或内存限制;有的则只有基本的权限,例如你只能做做重定向或改改索引文件Linux下,Ngix是不支持.htaccess的,它有自己的规则,不过可以从.htaccess转过去。Squid好像也不支持,还有lighttpd好像也有自己的规则。
Q3:服务器无法伪静态,如何设置才能支持伪静态?伪静态文件:.htaccess,和web.config,
IIS7的伪静态组件才用web.config写规则,apache的伪静态模块用.htaccess写规则。IIS6伪静态靠ISAPI_Rewrite组件支持,首先IIS要安装ISAPI_Rewrite,这是第三方扩展组件,IIS本身不带。如果是ISAPI_Rewrite3的完整版商业版话,可以直接支持.htaccess文件,否则规则是在ISAPI_Rewrite的配置文件httpd.conf里面修改。
Q4:判断Apache服务器是否支持htaccess
通过php提供的phpinfo()函数查看环境配置,在apache2handler — Loaded Moles里看是否有mod_rewrite模块,如没开启则在apache配置文件httpd.conf 中找到#LoadMole rewrite_mole moles/mod_rewrite.so去掉前面的#号,重启apache即可
第二:检测apache是否支持 .htaccess
如测试中不支持.htaccess,那在apache配置文件httpd.conf 中找到<Directory /与</Directory内的AllowOverride None改为AllowOverride All,重启apache即可
Options FollowSymLinks
AllowOverride None改为
Options FollowSymLinks
AllowOverride All
就是把None修改为All}
第三:创建.htaccess 文件
创建.htaccess 文件方法:新建文本文档,名字为htaccess.txt,再打开htaccess.txt另存为,此时注意,名称改为 .htaccess保存即可
第四:测试伪静态实例
.htaccess文件中输入:
Q5:iis服务器支持.htaccess文档吗
文档里面添加index.phpdefault.php了吗?还有就是啊帕奇对PHP的支持远胜IIS.啊帕奇WINDOWS环境也可以安装的。
Q6:服务器不支持伪静态怎么才能让.net服务器支持伪静态
如果是 IIS ,需要设置 rewrite Isapi 筛选器才可以。如果是 apache 等,可以在配置文件里配置 rewrite 规则。你下载了别人的源码,一般情况下,人家会把 REWRITE 规则和组件一起给你的。你在 iis 的 Isapi 筛选器 里添加相应的 DLL 为过滤器就行了。 我可以帮助你,你先设置我最佳答案后,我百度Hii教你。你的串号我已经记下,采纳后我会帮你制作