我的根目录中有两个页面,我想把这两个页面称为
在一个锚标记href中,我给出路径
<a href="companydetail.php?catid=<?php echo $cat1 ?>" >
当我做普通电话时,然后像
那样的网址mysite.com/companydetail.php?catid=category1
但是当该页面被调用时,我想显示像
这样的网址mysite.com/category1
在第二个锚标记href中,我给出了路径
<a href="store.php?stid=<?php echo $str1 ?>" >
当我做普通电话时,然后像
那样的网址mysite.com/store.php?stid=store1
但是当该页面被调用时,我想显示像
这样的网址mysite.com/store1
请尽可能给我回答
在此先感谢
答案 0 :(得分:0)
使用mod_rewrite可以最好地解决这个问题。 以下链接将向您展示如何操作。
如果您有任何疑问,请继续询问。
http://statichtml.com/2010/mod-rewrite-baseon-on-query-string.html
答案 1 :(得分:0)
公司网址
mysite.com/companydetail.php?catid=category1
可以转换为
mysite.com/company/category1
使用以下规则
RewriteRule ^/company/(.*)$ companydetail.php?catid=$1
商店网址
mysite.com/store.php?stid=store1
可以转换为
mysite.com/stores/store1
使用以下规则
RewriteRule ^/stores/(.*)$ store.php?stid=$1