【发布时间】:2011-02-11 08:32:48
【问题描述】:
在我工作过的其他网站中,我已经能够使用 .htaccess 中的以下内容轻松生成搜索引擎友好的 URL:
<files entry>
ForceType application/x-httpd-php5
</files>
我正在开发由一家公司托管的网站,该公司将 PHP 作为快速 CGI 运行,但这不起作用。我正在尝试实现以下 URL - http://somewhere.com/blog/entry/12/this-is-the-title
我只是在寻找 id(在示例中为 12)并且不一定需要标题(我背后的逻辑是标题可能会被客户端更改,链接可能会损坏)。我尝试了以下 mod_rewrite 但如果我添加标题它不起作用:
RewriteEngine on
RewriteRule ^entry/([^/\.]+)/?$ index.php?id=$1 [L]
我以前从未使用过 mod_rewrite,而且我遇到的很多文档都是关于实现更复杂的结果。任何帮助将不胜感激
【问题讨论】:
标签: apache mod-rewrite