0

私のウェブサイトを指示する余分な末尾のスラッシュの問題が発生しました

http://www.example.com/indexからhttp://www.example.com//indexへ

ここに私の.htaccessコンテンツがあります

DirectoryIndex index.php

    RewriteEngine オン
    RewriteBase /
    # html、php、htm などのすべての Web ページにルールを適用する
    # 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 に答える