我的问题是我的链接显示(index.php)在每个链接中都是这样的
(www.mysite.com/index.php/postname)
我希望像这样展示
(www.mysite.com/postname)
但是我想从我的链接中删除(index.php)以便如何做到这一点?
我正在使用 (iis)7.5和(wordpress)4.01我尝试了很多东西,但没有工作,所以如何解决?
我也看不到web.config 但我可以看到(wp.config)它们是一样的吗?
答案 0 :(得分:0)
您需要登录wordpress admin并转到永久链接并更改
自定义结构:/%postname%/
不要添加域或index.php
如果您正在运行IIS,则需要按照此链接中的说明操作:
http://codex.wordpress.org/Using_Permalinks#Permalinks_without_mod_rewrite
或者你可以 将web.config文件添加到包含
的根文件夹(WP安装所在的位置)<?xml version="1.0"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Main Rule" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
然后,您可以在管理面板中将固定链接调整为自定义设置。