2

在问这个问题之前我已经搜索过了。回答的与 Linux 主机帐户有关,而具有 Windows 主机帐户的那些与我正在寻找的不匹配。

您可能已经猜到了,我有一个与 godaddy 共享的 Windows 主机帐户。我的目标是从 url 中删除“.php”扩展名。经过研究,我发现 .htaccess 完全符合我的要求。但我也发现 .htaccess 在 Windows 环境中不起作用,我需要一个 web.config 文件来执行相同的任务。

现在我知道有可以生成代码的模块,但问题是我不知道如何将它们安装在我的主机帐户上。我不想通过与 godaddy 的人联系的过程,因此我希望自己解决这个问题。我正在寻找的是与 .htaccess 等效的 web.config

这就是我想要实现的目标:

当前网址:www.abcdef.com/contact.php

所需网址:www.abcdef.com/contact

任何帮助将不胜感激。

谢谢,尼萨尔。

4

1 回答 1

1

尼萨尔,

本教程很好地解释了您需要使用 IIS 做什么。

http://atlantawebsites.blogspot.com/2010/06/vanity-urls-with-godaddy-hosting-using.html

这是你的样子:

<system.webServer> 
<rewrite> 
    <rules> 
        <rule name="contact"> 
            <match url="http://www.abcdef.com/contact.php" /> 
            <action type="Rewrite" url="http://www.abcdef.com/contact" /> 
        </rule> 
    </rules> 
</rewrite> 

于 2012-04-10T05:24:37.817 回答