Wordpress网站找不到URL而没有尾随斜杠

时间:2015-10-28 12:02:13

标签: php wordpress apache .htaccess

我在我的网站上使用wordpress,我遇到短网址问题。例如URL

mywebsite/page/

工作正常,并将我发送到页面。但是网址

mywebsite/page (without the '/')

给了我一个空白页面。 这发生在我的在线服务器(one.com)中,但不在我的本地主机上。 它发生在所有页面上,因此不是因为URL相互冲突。

我认为问题出在服务器设置中,但究竟是什么?

2 个答案:

答案 0 :(得分:2)

您是否尝试更改控制面板下的永久链接设置 - >设置 - >永久链接?也许你有自己的结构?

干杯, Nicolaj

修改

尝试将此添加到.htaccess文件中。这将强制重写没有尾部斜杠的链接。

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*[^/])$ http://%{HTTP_HOST}/$1/ [L,R=301]

答案 1 :(得分:1)

尝试将此添加到.htaccess文件


       RewriteCond %{REQUEST_FILENAME} !-d
       RewriteRule ^(.*)/$ /$1 [L,R=301]