我一直坚持这个 <a href="profile.php?u=<?php echo $uiname ?>"/>
,我试图隐藏$_GET
变量但没有成功。我想要实现的是类似www.mywebsitename.com/profile/name
或www.mywebsite.com/name
代替
profile.php?u=name
可以这样做吗?
对于您的网址:http://localhost/ifinal/profile/myname
您可以将 like 与 htaccess 一起使用:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /ifinal/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^profile/(.*) profile.php?u=$1
</IfModule>
如果您的网站不是下文件夹,请仅使用RewriteBase /
并使用 HTML
<a href="profile/<?php echo $uiname; ?>">
<?php echo $uiname; ?>
</a>