我有我的htaccessconfiguration为与我用PHP编写的URL路由器一起工作。 我试图删除一个结尾的斜杠,如果从除了根url的URL看。 我的htaccess文件如下所示:
Options -MultiViews RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ index.PHP?uri=$1 [QSA,L]
我的url如下所示:
http://my-site-domain.com/login
这工作很好,但一个尾随大祸正在引起一些问题。 (例如)
http://my-site-domain.com/login/
任何想法如何删除传递的参数,但不是根URL的尾部斜线?
从HTTP切换到HTTPS,失去了所有Facebook的“喜欢”
AH01630:客户端被服务器configurationApache拒绝
Apacheconfiguration:正则expression式禁止访问以点开头的文件/目录
.htaccess – 从RewriteCond中排除目录
非www .htaccessredirect – 忽略其他子域
谢谢, – 保罗
将子域redirect到特定页面
.htaccess首先检查cookie,然后检查有效用户
在htaccess中添加GET参数
.htaccessdynamicimageurl重写
在RewriteEngine On之下插入这条规则RewriteEngine On :
RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+?)/$ /$1 [R=302,NE,L]