我一直坚持这个<a href="profile.php?u=<?php echo $uiname ?>"/>
,我试图隐藏$_GET
变量,但没有成功。
我想要实现的是www.mywebsitename.com/profile/name
或www.mywebsite.com/name
而不是
profile.php?u=name
是否可以这样做?
答案 0 :(得分:2)
对于您的网址: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>