【发布时间】:2011-09-11 17:20:07
【问题描述】:
我怎样才能做到这一点 mydomain.com/ -> mydomain.com/profile.php?username=
现在您可以通过诸如 domain.com/ 之类的 url 开始搜索
我的 htaccess 文件是
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=search&val=$1 [QSA,L]
我可以在php文件中理解
$val = $_GET['val'];
if($c->userNameCheck($val))
{
header("Location:".$url."/profile.php?username=".$val);
}
但我不想显示 profile.php
【问题讨论】:
-
为什么不
domain.tld/search/yoda或domain.tld/users/yoda?
标签: php .htaccess mod-rewrite