我在使用WordPress时遇到了一些问题。
在新闻页面上WordPress在URL末尾添加/
(例如:mysite.com/news.html/
)。
在另一个页面上,它没关系(例如,mysite.com/page.html
)。
有人能说我如何在新闻页面上删除/
吗?
.htaccess 可能有问题:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
这行可能有问题:prntscr.com/1yqevq
但如果我更改为ptk-avtom.ru/%postname%
。如果没有/
,则所有页面都会出现404错误。
答案 0 :(得分:1)
尝试在.htaccess文件中添加此内容:
# remove trailing slash
RewriteRule ^(.*)\/(\?.*)?$ $1$2 [R=301,L]
由于