当前位置:首页 » 网页前端 » iisphpwebconfig
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

iisphpwebconfig

发布时间: 2022-05-19 17:40:01

⑴ 安装Win7 iis时最后输入网址http://localhost/web.config时出现以下内容是怎么回事,哪位大师帮帮忙

web.config是配置文件是不能通过浏览器打开的。你要打开那么必须是打开正确的html文件或者是一些动态文件比如aspx。asp。php。jsp等等

⑵ iis php伪静态怎么设置

thinkphp :把以下代码保存成web.config文件,放到网站根目录内即可。
<?xml version="1.0" encoding="UTF-8"?><configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="ThinkPHP_NiPaiYi" stopProcessing="true">
<match url="^(.*)$" ignoreCase="false" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
</conditions>
<action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer></configuration>

⑶ 我用的iis7.5服务器,配置好了web.config,程序是php的,环境也搭建好了,iis7服

第一:首先需要下载一个ISAPI_Rewrite,有精简版和完全版,一般精简版只能对服务器全局进行配置,而完整版可以对服务器上的各个网站进行伪静态配置。对于个人站长来说,精简版就足够了。

第二:安装好之后打开Internet 信息服务,右键,web站点属性,点击ISAPI筛选器选项卡.添加筛选器,这里的名称可以自己随意填写,路径自己指定ISAPI_Rewrite.dll,然后确定.

第三:配置ISAPI_Rewrite :打开ISAPI_Rewrite的目录,把httpd.ini的只读属性去掉,打开编辑。

假如是需要把xx.asp?id=1234修改成类似xx_1234.html的路径,在httpd.ini中添加一句RewriteRule /xx_([0-9,a-z]*).html /xx.asp?id={GetProperty(Content)},保存。

以上是简单例子,当然还有目录型的,还有翻页类型等等,网上搜吧。

⑷ IIS 的web.config对 php有效吗

有效的, <rule name="portal_topic">
<match url="^(.*/)*topic-(.+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/portal.php\?mod=topic&topicid={R:2}&{R:3}" />
</rule>

⑸ iis如何配置多个含web.config的网站用一个域名

这个很简单哈,IIS6的话,只能通过虚拟目录来实现,具体操作方法,你可以在IIS里你创建的网站,然后右击,有个新建 虚拟目录 建好,做相应的设置就可以了,如果对你有帮助,请采纳,谢谢

⑹ IIS8.0怎么配置多版本php站点

在iis管理器的根节点上,添加php的处理程序映射 ,这个会是全局默认的php版本

然后具体到某个站点,如果需要不同版本,需要在左侧节点中定位到该站点,管理处理程序映射,找到继承的php fcgi配置,点编辑,修改为需要的php版本即可。

另外 ,php.ini不要放到windows目录中,这样不能针对多版本使用不同配置了。

可以把php.ini放在对应的php版本的根目录就行(php.exe所在目录)。然后针对每个版本的php配置就可以了。扩展目录可以直接以相对目录的形式设置

另外 ,修改这个配置后,会在网站根目录生成一个web.config( 如果已有,会在对应节点增加配置 ),这个web.config不要删除或修改php配置的内容,因为这个配置是和管理器中的同步的


以上配置方法主要结合iis的配置文件,是不能一个站点配置多个版本的php的.实际项目中也很少有这样的需求.如果需要,可以采用变通的方式解决:

如:主站/子站协同运行,采用接口互相调用(把一个站点变成多个站点)

或者使用rewrite+php-fpm的模式,匹配指定的路径转发给指定的php版本(同一个站点下按路径区分)

⑺ WIN 7 配置IIS PHP 执行此操作时出错。

没有写入权限

web.config所在的分区是否是NTFS格式,

给 web.config所在的文件夹赋写入权限,实在不行就给everyone用户赋该文件夹修改权限。

⑻ web.config iis怎么用

iis7.5启用web.config伪静态方法如下: 第一种方法:web.config . 代码如下: 第二种方法:web.config . 代码如下:

⑼ 在IIS下浏览,发现没有web.config文件

web.config一般会在网站的根目录下,在IIS里找不到,但磁盘里有。