0

我为一家公司开发了一个简单的 wordpress 网站。今天他们打电话给我,说有些页面无法访问。所以我检查了一下,似乎有 3 个菜单选项出于明显的原因刚刚停止工作。他们说他们没有做任何改变。

http://oi40.tinypic.com/ofqcev.jpg

检查它说“projektledning”的永久链接应该是这样的,并且wordpress拒绝找到该页面。

http://oi40.tinypic.com/16h9mcg.jpg

而且我无缘无故地尝试更改永久链接,并且在链接中添加了“-1”并使其正常工作...

我应该怎么做才能使永久链接像正常名称一样工作?

4

2 回答 2

1

尝试在admin - settings - permalinks. .htaccess在执行此操作之前,请确保您的服务器对您的文件具有写入权限。

于 2012-04-17T13:38:29.633 回答
0

.htaccess 应该是这样的:

# 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

在最后一行,确保 . 和/还检查您的永久链接是否有任何拼写错误(空格)。

如果你的 url 是 foo.bar/something,让你的 .htaccess 看起来像:

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

希望这可以帮助!

于 2013-11-20T13:11:44.200 回答