Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 添加尾部斜杠。多次尝试后htaccess失败_.htaccess_Url_Mod Rewrite - Fatal编程技术网

.htaccess 添加尾部斜杠。多次尝试后htaccess失败

.htaccess 添加尾部斜杠。多次尝试后htaccess失败,.htaccess,url,mod-rewrite,.htaccess,Url,Mod Rewrite,我尝试了几乎所有的解决方案,但没有成功 这些是我在htaccess文件上尝试的尝试 一, 二, 三, 完全受挫..还有什么可以做的呢?您可以使用: RewriteEngine On RewriteCond %{REQUEST_URI} !\. RewriteRule !.+/$ %{REQUEST_URI}/ [L,R=301] 您是否尝试过使用.htaccess?(在测试中添加错误的内容)。您尝试只为目录添加斜杠吗?My.htaccess不刷新,它是我选择旧的重写规则清除缓存,或者尝试使用其

我尝试了几乎所有的解决方案,但没有成功

这些是我在htaccess文件上尝试的尝试

一,

二,

三,

完全受挫..还有什么可以做的呢?

您可以使用:

RewriteEngine On
RewriteCond %{REQUEST_URI} !\.
RewriteRule !.+/$ %{REQUEST_URI}/ [L,R=301]

您是否尝试过使用.htaccess?(在测试中添加错误的内容)。您尝试只为目录添加斜杠吗?My.htaccess不刷新,它是我选择旧的重写规则清除缓存,或者尝试使用其他浏览器
RewriteEngine On

RewriteCond %{ENV:REDIRECT_STATUS} ^$

RewriteCond %{REQUEST_URI} !(/$|\.) 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*[^/])$ /$1/ [L,R=301]
RewriteEngine On

RewriteCond %{ENV:REDIRECT_STATUS} ^$
<IfModule mod_rewrite.c>
 RewriteCond %{REQUEST_URI} /+[^\.]+$
 RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
</IfModule>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !index.htm
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://domain.com/$1/ [L,R=301]
RewriteEngine On
RewriteCond %{REQUEST_URI} !\.
RewriteRule !.+/$ %{REQUEST_URI}/ [L,R=301]