我在我的网站上使用wordpress,我遇到短网址问题。例如URL
mywebsite/page/
工作正常,并将我发送到页面。但是网址
mywebsite/page (without the '/')
给了我一个空白页面。 这发生在我的在线服务器(one.com)中,但不在我的本地主机上。 它发生在所有页面上,因此不是因为URL相互冲突。
我认为问题出在服务器设置中,但究竟是什么?
答案 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]