更新:Woops,意识到我把代码放在了错误的文件夹中。根不是/ blog /
客户端运行旧版wordpress,大约1.7或1.8ish。
博客位于:
site.com/blog /
链接格式如下:
http://www.site.com/blog/?p=1276
我选择根据标题中的关键字更改格式以获得标题:
http://www.site.com/blog/keyword1-keywords2-...-keywordX/
然后我使用生成的代码更新了我的.htaccess:
#<IfModule mod_rewrite.c>
#RewriteEngine On
#RewriteBase /blog/
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule . /blog/index.php [L]
结果是site.com上不在博客文件夹中的子页面无法访问。 (主页面可以访问,博客确实可以正常使用新的URL,它只是弄乱了网站的其余部分)
任何人都有任何想法可能会破坏网站的其余部分以及我可以对代码进行的任何更改吗?
更新:Woops,意识到我把代码放在了错误的文件夹中。根不是/ blog /
答案 0 :(得分:0)
我遇到了类似的问题,我必须做的是转到每个页面并发布(在永久链接结构更新后),并更新每个页面以便创建新的URL。