0

我遇到了一个额外的斜杠问题,该斜杠将我的网站从

http://www.example.com/indexhttp://www.example.com//index

这是我的 .htaccess 内容

DirectoryIndex index.php

    重写引擎开启
    RewriteBase /
    # 将规则应用于所有网页,例如 html、php、htm
    # RewriteRule !\.(swf|zip|tar|tar|pdf|doc|txt|js|ico|gif|jpg|png|css|php)$ index.php [NC,L]
    RewriteRule captcha.jpg com/actions/image.php
    RewriteRule !(\.) index.php [NC,L]


#拒绝访问 .ht* 文件

  命令允许,拒绝
  否认一切


#拒绝访问任何 *.ini 文件

  命令允许,拒绝
  否认一切


#拒绝访问任何 *.log 文件

  命令允许,拒绝
  否认一切

4

1 回答 1

0

摆脱

RewriteBase /

默认情况下,目录中的 .htaccess 文件的基本路径为 / ,因此通过添加另一个正斜杠,您的整体重写基础将是 //

于 2012-07-15T20:31:42.127 回答