2010-12-01 22 views
0

我正在用散列固定链接构建网站,以便我可以通过电子邮件将test.com/aedoiu2348791lkd样式URL发送给客户端。它提供了一种隐私级别,无需登录或密码密码。使用/?p = x结构重定向/阻止WordPress网址。例如。 site.com/?p=2

不幸的是,在WordPress与?p=x URL结构重定向任何URL:

所以mysite.com/?p=2重定向到mysite.com/about


显然,混编网址是好看不中用,当有人通过/?p=xx运行并查看我曾经制作过的每一篇文章和网页。

有没有办法阻止WordPress重定向这种类型的链接,并抛出404或重定向到首页?

我只希望可以从“适当的”mysite.com/asdfghj-page URL风格访问页面。

回答

1

解决方案......之类的
加入的.htaccess

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{QUERY_STRING} /?p=(\d*) 
RewriteRule ^$ *? [R=404,L] 
</IfModule> 

顶我真的不明白......但这个工程。 然而,理想情况下,它会重定向到wordpress 404页面。