我在这里不知所措。我的网站是http://www.kgstiles.com 现在我70%的页面都会出现310个错误。这个错误似乎没有任何模式,但有一件事我觉得很有趣:如果我更改页面的slug,它会工作,但显然我不能对所有页面都这样做。
我试着重建。htaccess文件,再次保存permalink结构,我已经还原了切换域前几天的所有文件,然后我还原了数据库-所有这些都不起作用。我曾尝试安装“Permalink修复和禁用规范重定向包”,这为一些人解决了问题,并尝试了另一个插件,为其他人解决了问题(目前想不起名称)。
有什么问题吗?Wordpress中没有任何变化。
感谢您的帮助!
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} (^|\\?|&)s2member_file_download\\=.+
RewriteRule .* - [E=no-gzip:1]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^wp-content(/.*|)$ - [L] # don\'t take any action
RewriteRule ^wp-admin(/.*|)$ - [L] # don\'t take any action
RewriteRule ^wp-includes(/.*|)$ - [L] # don\'t take any action
RewriteRule ^moreinfo/(.*)$ http://www.kgstiles.com/moreinfo$1 [R=301]
RewriteRule ^healthsolutions/(.*)$ http://www.kgstiles.com/healthsolutions$1 [R=301]
RewriteRule ^(.*)\\.html$ $1/ [R=301]
RewriteRule ^(.*)\\.htm$ $1/ [R=301]
</IfModule>