【发布时间】:2015-09-03 03:31:07
【问题描述】:
我正在尝试为下载页面创建一个 SEO 友好的链接 使用托管在 Azure 网站上的 codeigniter,现在可以正常工作了:
www.example.com/downloads/viewfile/34
现在当我生成此链接时:
www.example.com/downloads/viewfile/my-nice-file-name-34
Url 重写在 WAMP 服务器上本地工作得很好,但是当部署到远程(Azure Webites IIS ?)时,它会给出错误:
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
我认为原因是:IIS 上不允许使用破折号,但有办法解决吗?
【问题讨论】:
-
IIS 上的 PHP/Codeigniter - 呸。
-
如何用破折号生成第二个链接?使用 .htaccess 还是使用 routes.php ?
-
只使用辅助函数 url_title()
标签: codeigniter url iis url-rewriting azure-web-app-service