我有谷歌这个,但找不到任何东西,我自己也想不通。
我创建了一个迷你 MVC PHP Freamework 并拥有这个 .htaccess 文件:
DirectoryIndex index.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
通常我从引导程序获取 url 并将模型和控制器获取到当前 url。
但是如果我有一个新的 GET 怎么办:
if (isset($_GET['topic']))
{
// echo the forum topic.
}
现在网址是:http://domain.com/mvc/forum/topic?topic=this-is-the-topic-title-url
如何在 htaccess 中将其重写为http://domain.com/mvc/forum/topic/this-is-the-topic-title-url
?