Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess WordPress permalinks-谷歌搜索404中的有效页面_.htaccess_Permissions_Wordpress_Permalinks - Fatal编程技术网

.htaccess WordPress permalinks-谷歌搜索404中的有效页面

.htaccess WordPress permalinks-谷歌搜索404中的有效页面,.htaccess,permissions,wordpress,permalinks,.htaccess,Permissions,Wordpress,Permalinks,我正在使用WordPress 3.0.4(正在更新中,但目前仍坚持使用3.0.4)的day和name permalink结构 permalinks在网站内部运行良好(即从主页点击博客帖子),但是当我在谷歌搜索帖子并点击链接时,我得到了404 从谷歌搜索结果中复制URL并打开一个新窗口或刷新会将我发送到正确的条目 URL格式如下所示: 和.访问: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBas

我正在使用WordPress 3.0.4(正在更新中,但目前仍坚持使用3.0.4)的day和name permalink结构

permalinks在网站内部运行良好(即从主页点击博客帖子),但是当我在谷歌搜索帖子并点击链接时,我得到了404

从谷歌搜索结果中复制URL并打开一个新窗口或刷新会将我发送到正确的条目

URL格式如下所示:

和.访问:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress
#开始WordPress
重新启动发动机
重写库/博客/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/blog/index.php[L]
#结束WordPress
我已经尝试过重命名.htaccess并创建一个新的.htaccess,更改.htaccess权限,禁用所有插件,并使用默认的WordPress主题,但都没有成功

这里也有同样的问题:但看起来OP从未找到解决方案


任何帮助都将不胜感激

出现这种情况的实时页面的URL将有助于潜在的回答者看到问题。另外,这是默认的.htaccess配置,还是您的修改版本?