WordPress固定链接是错误的。它想让我更改我的htaccess文件。但后来网站崩溃了

时间:2017-11-28 作者:mrfr

当我尝试访问wp admin时,wordpress将我链接错了,链接就像是重复的。我在哪里读到过,我应该把我的永久链接重新保存。但当我按save时,我会看到:

http://example.com/wp-admin/example.com/wp-admin/options-permalink.php?settings-updated=true
在permalinks页面的底部有一段文字,上面说我应该复制粘贴一些代码到.htaccess (此代码):

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase example.com/
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . example.com/index.php [L]
</IfModule>
但如果我这样做了,那么当我试图访问我的主页时,我会遇到一个500服务器错误。

可能有什么问题?

1 个回复
SO网友:Pat J

如果你看the recommended .htaccess files for WordPress, 有一点不同(你的example.com/, 鉴于本建议为/.

# 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
我不知道这是不是导致example.com/wp-admin/ 在您的URL中。我怀疑这是由于你的wp-config.php 文件,或者可能在数据库中。

结束

相关推荐

使用htaccess反转域名“分片”

之前,我一直在使用域切分来提供来自无CookieList域的图像。我已更改域中的所有路径。com/wp内容/上传/*到/媒体/使用以下htaccess规则:RedirectMatch 301 ^/wp-content/uploads/(.*)$ https://media.domain.com/$1 这导致以下链接:https://www.domain.com/wp-content/uploads/2017/08/image.jpeg 要重定向到:https://media.domai