【问题标题】:How do I remove the slash at the end of a url?如何删除网址末尾的斜杠?
【发布时间】:2013-01-18 16:20:18
【问题描述】:

目前,访问我网站上的链接的唯一方法是在网址末尾添加一个斜杠,例如 www.me.com/portfolio/ 如何删除末尾的斜杠?

【问题讨论】:

  • 您是在问如何在整个网站范围内做到这一点吗?
  • 它实际上只是在一个子目录中。

标签: html .htaccess url


【解决方案1】:
Options +FollowSymlinks -MultiViews

RewriteEngine On
RewriteBase /

# Remove slashes
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)$
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]

我相信这会奏效。将其放在您要执行此操作的目录中。

【讨论】:

  • 谢谢。这可能是一个愚蠢的问题,但我不假设,我确实用我的实际域名替换了“domain.com”部分,对吗?再次感谢!
  • 是的。我总是忘记自己做,花了 15 分钟想知道为什么我经常被重定向到 domain.com XD
猜你喜欢
  • 2022-11-02
  • 1970-01-01
  • 2021-09-07
  • 1970-01-01
  • 2011-08-21
  • 2016-12-22
  • 2011-07-03
  • 1970-01-01
  • 2018-02-18
相关资源
最近更新 更多