WordPress的烫发链接

每当我将wordpress上的永久链接设置为默认链接以外的其他链接

p=123

链接转到404页面

例如:

http://thewebsite.com/i/blog/2012/05/sample-post/

将被链接为博客文章,但它会带你到404结果。

什么会导致这种问题?

0
额外 编辑
意见: 1
@AjayPatel本地通过wamp
额外 作者 John,
mod_rewrite是否启用?
额外 作者 Mathew Tinsley,
你在做本地系统列表还是在服务器上?
额外 作者 Ajay Patel,

1 答案

你需要重写。 在网站的根目录中,创建一个 .htaccess 文件。这将是一个隐藏的文件,但如果您使用Filezilla作为FTP程序,您将能够查看它。

把它放在这里:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

将它保存在你的网站的根目录下,即wp-config在哪里,它应该工作。 如果您的网站位于子目录中,则需要更改重写基准以反映此情况而不是/ for root。

希望这可以帮助!

0
额外
htaccess文件已经有这个
额外 作者 John,
WordPress可以自行管理重写规则。如果问题是WordPress无法写入htaccess文件,则会显示一条消息,指示文件不可写入。
额外 作者 Mathew Tinsley,