RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/?$1 [L]
以上是htaccess中写的内容
能够隐藏index.php
首页可以打开
但是跳转后的URL变成这样
http://localhost//xxx/xxx
出现了两个/
应该要怎么设置

解决方案 »

  1.   

    RewriteRule ^(.*)$ index.php/?$1 [L],去掉index.php/后面那个斜杠看看
      

  2.   

    不是伪静态的问题,伪静态是负责转发url到真实请求,跟生成url没关系。程序配置的问题,配置的时候哪个地方多了个斜杠,看看是不是配置的应用目录多了个斜杠。
      

  3.   

    贴出你跳转的url路径,这个只是隐藏index.php
    跟你多出一个“/”没关系,检查下跳转的url。