因此,我的网站上已经有一个普通用户个人资料的虚荣 URL...
basecentre.co.uk/user1
这会将用户重定向到
basecentre.co.uk/userprofile.php?username=user1
使用下面的代码...
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} ^thankyou-page=([0-9]*)$
RewriteRule ^(.*)$ affilates_redirect.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /userprofile.php?username=$1
RewriteCond %{HTTP_HOST} ^www.basecentre.co.uk$ [NC]
RewriteRule ^(.*)$ http://basecentre.co.uk/$1 [R=301,L]
</IfModule>
我也在尝试创建业务资料,并希望做同样的事情,但在我的网站上使用不同的页面,所以说......
basecentre.co.uk/businessprofile.php?businessname=mcdonalds
会成为
basecentre.co.uk/mcdonalds
它不会与普通用户配置文件混淆。这会起作用吗,还是您的网站上只能有一个虚荣 URL?如果这是真的,我还有其他选择吗?
此外,如果这是可能的,如果您的用户名具有相同的业务资料名称,会发生什么?
谢谢您的帮助!