我有一个网站,其中有个人资料。例如,我已经更改了.htaccess,所以它给了我一个很好的网址。
SEO不友好URL:
www.domain.com/index.php?page_id=216&acctype=trainer&stname=name
训练器(使用-而不是空格)。
现在,我设法获得了如下所示:
www.domain.com/profiel/trainer/name-of-trainer
我的.htaccess看起来像这样:
RewriteRule ^profiel/([^/]*)/([^/]*)$ index.php?page_id=216&acctype=$1&stname=$2 [L]我得到的所有信息就是找不到页面。
我在WordPress (profiel)中有一个页面,并且有一个链接到该页面的模板,会不会是acctype (帐户类型)导致该模板未被找到?
希望解释清楚,如果不清楚,请询问。
希望有人能帮上忙。
我已经正确设置了固定链接,因为url正在显示,它只显示不正确的模板,它应该显示有关该特定用户的更多详细信息。我想知道哪里出了问题,在这次尝试中没有任何线索。
发布于 2015-06-10 14:58:24
wordpress的帖子和页面urls也存储在数据库中。当你改变你的网址时,在.htaccess上重写只会改变基本的重定向。你需要通过使用这个来改变Settings > Permalink Settings > Select your url pattern上的固定链接,wordpress会自动将数据库上的.htaccess和所有的post url和页面url改为。
发布于 2015-06-10 14:53:46
我不认为你需要改变你的.htaccess文件,使网址搜索引擎优化友好。只需登录管理面板即可
设置>固定链接设置>从给定选项中选择帖子名称
使用这种方式,您可以使网址搜索引擎优化友好的WordPress。
https://stackoverflow.com/questions/30748941
复制相似问题