鍍金池/ 問(wèn)答/PHP  Android  HTML/ wordpress如何去掉html后面的反斜杠

wordpress如何去掉html后面的反斜杠

wordpress通過(guò)以下代碼實(shí)現(xiàn)了,tag,分類url后面添加反斜杠的效果

function nice_trailingslashit($string, $type_of_url) {
    if ( $type_of_url != 'single' )
      $string = trailingslashit($string);
    return $string;
}
add_filter('user_trailingslashit', 'nice_trailingslashit', 10, 2);

現(xiàn)在我重新創(chuàng)建了一個(gè)自定義分類頁(yè)面經(jīng)驗(yàn),原來(lái)的是優(yōu)惠,

但是這個(gè)新建的自定義分類,發(fā)布的文章后url形式上這樣的。

http://www.xxx.com/jingyan/123.html/

html結(jié)尾會(huì)多一個(gè)反斜杠/
這個(gè)有什么辦法可以去除嗎?

回答
編輯回答
情殺

去除字符串末尾 ‘/’ 可以用 rtrim

?  ~ cat test.php
<?php
    echo rtrim('http://www.xxx.com/jingyan/123.html/', '/');
?  ~ php test.php
http://www.xxx.com/jingyan/123.html

用法參考:rtrim

2018年7月17日 11:48
編輯回答
氕氘氚

可一個(gè)改htaccess

RewriteCond%{REQUEST_FILENAME}!-d
RewriteRule^(.*)/$ /$1 [L,R=301]
2018年1月28日 06:30
編輯回答
無(wú)標(biāo)題

可以把trailingslashit函數(shù)代碼貼出來(lái).

2018年8月1日 03:31