1

你好,我尝试了太多,我找不到解决方案,所以我决定在这里问,目前我正在使用 wordpress 网站,我的页面和帖子链接将是 www.mydomain.com/postname,我想让会员用户资料链接像 www .mydomain.com/user/profilename 必须重定向到 profile.php?user=Username

目前我在.htaccess中有这个代码:

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>

<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>

AuthName sampcnc.com

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

所以请帮助如何做到这一点,在此先感谢

4

1 回答 1

1

我想让会员用户个人资料链接像 www.mydomain.com/user/profilename 必须重定向到 profile.php?user=Username

在你的 wordpress 规则之前# BEGIN WordPress,添加这些:

RewriteEngine On
RewriteRule ^/?user/(.*)$ /profile.php?user=$1 [L,QSA]

因此,当有人进入www.mydomain.com/user/profilename浏览器的 URL 地址栏时,他们会在/profile.php?user=profilename. 您只需要确保您生成的任何链接都与/user/profilename版本相似。

于 2012-10-10T15:59:10.527 回答