有问题就有答案
Q1:wordpress 设置固定链接,服务器是 iis6.0 的伪静态规则怎么写?
我毫不夸张的对楼主说,WIN主机设置WordPress伪静态非常麻烦,还要想办法去掉那个链接里的index.php如果条件允许,还是购买Linux的主机空间吧,后台直接设置伪静态,根目录自动生成.htaccess文件,就搞定了。
Q2:windows虚拟主机wordpress如何伪静态
wp用linux系统的机器再好不过了,一般都支持伪静态的,windows系统的机器要想支持伪静态功能,需要自己配置文件,相当麻烦,没有技术基础,肯定实现不了,所以我的建议是你换用linux系统的机器吧,稳网互联linux主机,完美支持wp各种功能。
Q3:win7本地iis6.1伪静态怎么配置?
1:打开IIS,在要设置的站点上,右键,选择“属性”,2:在“ISAPI筛选器”项目,点击“添加”,3:弹出窗口,筛选器名称填写:rewrite;如下图:4:可执行文件,如下图填写,或点击“浏览”打开在D:\Rewrite下的Rewrite.dll文件(该组件也可以放到网站目录),然后点击确定。5:如下图,继续点击确定,确定后这个窗口关闭了,最后直接关闭IIS。6:现在重新打开IIS,像刚才一样打开设置过伪静态的站点“ISAPI筛选器”项目,如下图,说明设置成功。
Q4:怎么设置WordPress固定链接和伪静态
然后,之后进入文字处理后台修改固定链接,比如修改为:%/tegory%/%post_id% .html,很简单吧。复制代码代码如下:[ISAPI _重写]#保护您的计算机免受一些蠕虫攻击#重写规则.*(?全球。asa |默认。IDA | root。exe |.).* .# 3600=1小时
缓存时钟时间3600重复限制32
#保护httpd.ini和httpd.parse.errors文件#不通过HTTP访问#规则确保正常内容通过
重写规则/标记/(。*) /index.php?tag=$ 1 Rewriterule/software-files/(。*)/软件-文件/$ 1[L]重写规则/图像/(。*) /images/*)/WP-$1 [l] #用于普通wordpress内容,通过index.php重写器/$/index.php [l]重写器/(。*)/index.php/$1 [l]这个规则文件是用IIS 6编写的。一般来说,win主机是IIS6.0 web服务器,而不是Apache服务器。在IIS服务器下,和一些常见的wordpress博客、shopex网店系统等知名第三方程序一样,伪静态的实现只需要在网站的根目录中命名网站的静态规则文件httpd.ini文件,而不需要在网站的后台进行设置,只需要在Linux系统下的Apache服务器下进行设置。下面的方法也是从网上找到的。我希望和你分享我的学习。和你多交流的最好方法是什么?
Q5:IIS 服务器下的PHP伪静态要怎么弄啊?
IIS配置支持伪静态 ISAPI Rewrite(win2003系统) 第一:首先我们需要下载一个ISAPI_Rewrite,有精简版和完全版,一般精简版只能对服务器全局进行配置,而完整版可以对服务器上的各个网站进行伪静态配置.对于个人站长来说,精简版就足够了.下载:http://www.isapirewrite.com/download/isapi_rwl_0055.msi 第二:下载完成后,可以找到安装包里的.msi的文件,安装即可.随便装在哪都可以,默认是装在C:\Program Files\Helicon下,要注意的是这个目录everyone要有读取权限。我就因为当时服务器权限配的比较严格,默认安装Helicon这目录EVERYONE是没有任何权限的,结果老是出现:Service Unavailable 。 第三:打开Internet 信息服务,右键,web站点属性,点击ISAPI筛选器选项卡.添加筛选器,这里的名称可以自己随意填写,路径自己指定ISAPI_Rewrite.dll,然后确定.下面我们先做一个测试页new.asp,可以按照下面的代码写 然后,在浏览器中输入: http://127.0.0.1/new.asp?id=1234 接着你就可以在网页上看到一行文字:"1234" 看到这几个数字,就说明你测试成功了. 现在我们开始来配置ISAPI_Rewrite : 打开ISAPI_Rewrite的目录,把httpd.ini的只读属性去掉,打开编辑.我们现在是需要把new.asp?id=1234修改成类似new_1234.html的路径,因此,我们需要在httpd.ini中添加一句 RewriteRule /new_([0-9,a-z]*).html /new.asp?id={GetProperty(Content)} 保存后,我们就可以测试一下这个网址了:http://127.0.0.1/new_1234.html 可以看到页面上的"1234"了吧,就这样伪静态配置成功了!
Q6:wordpress怎么设置伪静态
WordPress伪静态设置方法分Windows主机与和Linux主机,下面分开来介绍。Linux主机WordPress伪静态设置方法登录你的WordPress,点击左侧菜单设置选项下固定链接,如下图所示:WordPress已经给出了几种URL伪静态形式,但都不很理想,我们希望的URL形式为:域名/分类别名/文章ID.html那么,如上图所示,选择自定义结构选项,填写:/%category%/%post_id%.html如果你对这种形式不满意,可以自定义任意形式,只要合理搭配参数即可,可以使用的参数如下:%year%:文章发表的年份,四位数字,如2012%monthnum%:文章发表的月份,如08%day%:文章发表的日期,如28%hour%:文章发表的时间(小时),如15%minute%:文章发表的时间(分钟),如18%second%:文章发表的时间(秒),如28%postname%:文章别名,在发表文章时可以设置。%post_id%:文章的ID,如68%category%:分类别名,在添加分类时可以设置。%tag%:标签的别名,在添加标签时可以设置。设置好后,有的Linux主机允许程序自动创建.htaccess文件,但有的Linux主机不支持,此时,就需要我们手工上传.htaccess文件。将以下代码复制到记事本,保存为.htaccess。# BEGIN WordPressRewriteEngine OnRewriteBase /RewriteRule ^index.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]# END WordPress可能你会发现,电脑不允许保存文件时文件名为空,那么随便起一个名称,用FTP工具上传到你的网站根目录后重命名,将名称去掉即可。此时,细心的你可能会发现分类页的URL里有一个category,你可以使用WP No Category Base插件来解决。Windows主机WordPress伪静态设置方法复制以下代码到记事本:[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32# Protect httpd.ini and httpd.parse.errors files# from accessing through HTTP# Rules to ensure that normal content gets throughRewriteRule /sitemap.xml /sitemap.xml [L]RewriteRule /favicon.ico /favicon.ico [L]# For file-based wordpress content (i.e. theme), admin, etc.RewriteRule /wp-(.*) /wp-$1 [L]# For normal wordpress content, via index.phpRewriteRule ^/$ /index.php [L]RewriteRule /(.*) /index.php/$1 [L]保存为httpd.ini,将这个文件上传到你的WordPress安装目录,然后设置固定链接,方法同Linux主机WordPress伪静态设置方法中的固定链接设置方法。在Windows主机下设置WordPress伪静态有时会遇到这样那样的问题,所以,使用WordPress搭建网站最好选用Linux主机。