Joomla如何移除掉地址栏中的index.php 原

redmaomail 2024-07-25 10:32 阅读数 68 #Joomla

红帽云邮外贸主机

有朋友咨询怎么去掉域名后缀/index.php的尾巴。就是我的地址假设为 域名/index.php/2015-06-25-12-49-10/ 我希望将其中的index.php移除掉 变成 域名/2015-06-25-12-49-10/

遇到的问题


有朋友咨询怎么去掉域名后缀/index.php的尾巴。就是我的地址假设为 域名/index.php/2015-06-25-12-49-10/ 我希望将其中的index.php移除掉 变成 域名/2015-06-25-12-49-10/

解决方案


问题的解决方案主要分两种情况讨论,操作主要看你的web服务器是Nginx还是Apache.

Apache解决方案

  1. 在全局设置中启用搜索引擎友好
  2. 启用mod_rewrite选项
  3. 将网站根目录下的htaccess.txt重命名为.htaccess

具体的设置。如图:

Nginx解决方案

  1. 在全局设置中启用搜索引擎友好
  2. 修改nginx的配置文件,增加下面一行代码,然后重启nginx.
index index.php index.html index.htm;
if ($request_uri ~ "^/(.*)(?<=/)index\.php/?((?<=/).*)?$") {    return  301 /$1$2;  }

红帽云邮外贸主机

分享到:
版权声明:本站内容源自互联网,如有内容侵犯了你的权益,请联系删除相关内容。
    红帽云邮外贸主机
热门
    红帽云邮外贸主机
    红帽云邮外贸主机