我被这个<a href="profile.php?u=<?php echo $uiname ?>"/>
卡住了,我试图隐藏$_GET
变量,但没有成功。我想实现的是类似www.mywebsitename.com/profile/name
或www.mywebsite.com/name
的东西,而不是
profile.php?u=name
有可能这样做吗?
对于您的URL:http://localhost/ifinal/profile/myname
你可以像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>