删除站点根尾部斜杠

时间:2014-02-10 作者:Nathan

我正在使用Wordpress在电子商务网站上创建“新闻”部分。因此,wordpress安装的根目录位于子文件夹中。

www.mysite。com/新闻

我已设置主页和;在管理中反映这一点的网站URL。我还确保永久链接中没有后续斜杠。但是,它一直在执行301重定向并强制使用尾部斜杠,因此看起来像:

www.mysite。com/新闻/

我甚至试图在wp配置中强制它。php文件,定义WP\\u HOME和WP\\u SITEURL参数。我一辈子都搞不清楚这是怎么回事。我不介意创建一个小PHP函数来重写这个url(没有任何重定向)。

想法?

1 个回复
SO网友:Nerjuz

将此行添加到函数。php

remove_filter(\'template_redirect\', \'redirect_canonical\');
不要忘记清除缓存或在干净的浏览器上测试

结束

相关推荐

W3总缓存-将阿帕奇重写转换为Nginx

我正在尝试将以下Apache重写转换为Nginx:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_METHOD} !=POST RewriteCond %{QUERY_STRING} =\"\" RewriteCond %{REQUEST_URI} \\/$ RewriteCond %{HTTP_COOKIE} !(comment_auth