如何从http://domain.com/details.php?users=53#People到http://domain.com/53#people/写一个干净的 url 我需要帮助
问问题
573 次
1 回答
3
您真正要问的是对 details.php 的请求被路由到 index.php。
因此,您将需要 index.php 中的一些代码来了解此请求的详细信息。
您可以在.htaccess文件中使用它
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1
在您的index.php中,您可以提取实际请求并对其执行操作。
$request = substr($_SERVER['PHP_SELF'], strlen('/index.php'));
于 2013-10-02T09:15:44.637 回答