.htaccess规则从我的网址末尾删除index.php

药师

我以前看过这个问题,但这里没有答案:.htaccess规则,用于在网址末尾删除index.php

我和原始海报有同样的问题。我的Joomla网站上有网址,这些网址最后显示为index.php。我希望所有以index.php结尾的网址都重定向到同一页,而结尾没有index.php。

例如:www.mysite.com/forum/index.php应该重定向到www.mysite.com/forum

我已经尝试过此代码

    RewriteCond %{THE_REQUEST} /index\.php [NC]
    RewriteRule ^(.*?)index\.php$ /$1 [L,R=302,NC,NE]

但这会将所有带有index.php的URL重定向到我的网站主页

示例www.mysite.com/forum/index.php最终被重定向到www.mysite.com

任何帮助,将不胜感激!

阿努巴瓦

您可以将此规则用作第一条规则:

RewriteCond %{THE_REQUEST} !/admin/ [NC]
RewriteCond %{THE_REQUEST} /index\.php [NC]
RewriteRule ^(.*?)index\.php$ /$1 [L,R=302,NC,NE]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用重写规则从网址中删除.php

来自分类Dev

删除index.php网址重写.htaccess

来自分类Dev

.htaccess从网址中删除index.php并隐藏参数键

来自分类Dev

使用.htaccess从网址中删除index.php

来自分类Dev

htacces将规则从普通网址重写为php参数

来自分类Dev

在我的CodeIgniter项目中激活.htaccess(删除“ index.php”)

来自分类Dev

从网址中删除信息-PHP / htaccess

来自分类Dev

从网址中删除.php并添加异常(htaccess)

来自分类Dev

如何删除index.php?file =使用.htaccess获取最后一个网址

来自分类Dev

简单的htaccess重写规则(删除.php)

来自分类Dev

CodeIgniter从网址中删除index.php

来自分类Dev

我想从php的网址中删除%20

来自分类Dev

使用重写规则从URL中删除.php后,css和img文件具有404

来自分类Dev

如何删除“ index.php”?来自HTACCESS

来自分类Dev

.htaccess HTTPS并删除index.php

来自分类Dev

.htaccess停止删除index.php

来自分类Dev

如何使用.htaccess删除index.php

来自分类Dev

如何删除“ index.php”?来自HTACCESS

来自分类Dev

htaccess强制www并删除index.php

来自分类Dev

在子域/文件夹上使用.htaccess重写规则删除CI4 public / index.php

来自分类Dev

htaccess重写规则并删除php文件扩展名

来自分类Dev

htaccess规则,以避免重复以index.php结尾的

来自分类Dev

从网址中删除.php

来自分类Dev

从网址中删除.php

来自分类Dev

Yii2从网址中删除index.php

来自分类Dev

Codeigniter从浏览器网址中删除index.php

来自分类Dev

如何从网址中删除index.php / html

来自分类Dev

nginx重定向循环,从网址中删除index.php

来自分类Dev

从CodeIgniter 3中的网址中删除index.php

Related 相关文章

热门标签

归档