首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅在主页上从index.php重定向

问仅在主页上从index.php重定向
EN

Stack Overflow用户
提问于 2014-09-10 07:46:18
回答 1查看 67关注 0票数 1

我需要重定向/index.php到主站点,没有索引,但只在主页上。

我在htaccess中使用此代码。

代码语言:javascript
复制
RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteRule ^(.*)index.php$ /$1 [R=301,L]

但问题是,在Admin面板中,需要index.php才能使页面正常工作。这条规则是每次出现在任何页面上都会删除index.php。

我试过像这样加一行

代码语言:javascript
复制
RewriteCond %{REQUEST_URI} !^/AdminPanel/index\.php.*$

在RewriteRule之前但是它不会改变任何事情。

希望你能帮上忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-10 07:48:19

从正则表达式中删除.*:

代码语言:javascript
复制
RewriteEngine On

RewriteCond %{THE_REQUEST} \s/index\.php
RewriteRule ^index\.php$ / [R=301,L]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25759948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档