社交引擎网址始终持有index.php

时间:2013-12-06 12:40:05

标签: .htaccess socialengine

在我的社交引擎网站上,它总是显示mydomain.com/index.php而不是mydomain.com

例如,当我们访问成员页面时,它显示mydomain.com/index.php/member,但实际上我想将其作为mydomain.com/members

请在/ public文件夹下查看我的htacess代码

    <FilesMatch "\.(avi|flv|mov|wmv|wma|mp3|mp4|m4a|mkv|swf|pdf|doc|ppt|ico|jpg|jpeg|png|gif|js|css)$">
  <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault A29030400
    <IfModule mod_headers.c>
      Header append Cache-Control "public"
    </IfModule>
  </IfModule>
  <IfModule !mod_expires.c>
    <IfModule mod_headers.c>
        Header set Expires "Sun, 1 Jan 2012 00:00:00 GMT"
        Header append Cache-Control "max-age=172800, public"
    </IfModule>
  </IfModule>
</FilesMatch>

我该如何解决这个问题?

提前致谢 苏尼

1 个答案:

答案 0 :(得分:0)

为什么你的.htaccess在内/公共文件夹中?它应该在root socialengine文件夹中,其中.htaccess启用重写模式...