重定向到“漂亮”固定链接时出现问题(子目录中的WordPress)

时间:2011-03-18 作者:IronGoofy

我在找一个永久性的工作上遇到了问题。

更改永久链接时(例如,更改为月份/名称),我的。htaccess(在wordpress目录中-还有一个级别更高)更改如下:

AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

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

# END WordPress
但当我尝试访问现有页面时,仍然会得到404。

我的博客位于/wordpress/子目录中,不确定这是否有问题。URL都设置为http://<my domain>/wordpress 这是我的wordpress文件所在的位置。

有什么想法我可以做什么,我可以在哪里看到重写的结果,或者其他任何有助于我追踪问题的东西吗?

提前谢谢!

2 个回复
最合适的回答,由SO网友:IronGoofy 整理而成

我终于找到了问题的原因。。这是一个插件,似乎有问题(顶级类别)。我已经查看了他们的文档,但没有迹象表明我会遇到这个问题。嗯哼。。。

至少它现在起作用了!

SO网友:Ashfame

保存现有的.htaccess 将文件重命名为backup.htaccess &;然后重新保存永久链接,这将创建一个新的.htaccess 文件这在大多数情况下解决了问题。

结束

相关推荐

htaccess strip url

我已将永久链接设置为%postname%/%location%/%course% 我想要这个permalink%location%/%course%/%postname% 但是由于这个原因,我在每个页面上都得到404,但不是在帖子上,我决定把这个永久链接%postname%/%location%/%course%/%postname% 但是我需要去掉起始的postname,这样我就不会得到404个页面,google也会用这个永久链接为我的站点建立索引/%location%/%course%/%postna