0

ファイルを使用して URL をリダイレクトしようとしてい.htaccessます。URL 構造は次のようになります。

http://mydomain.com/folder/.anything_goes_here

上記の URL のドットに注意してください。を使って何とか消したいです.htaccess

使ってみRewriteRuleましたがうまくいきません。使用したコードは次のとおりです。

RewriteEngine on
RewriteBase /
RewriteRule ^/folder/.(.*+)/?$ /folder/$1 [L]

どんな助けでも大歓迎です。ありがとうございました。

4

1 に答える 1

1

正規表現では、ピリオドには特別な意味があります (「任意の文字」を意味します)。ピリオドを明示的に指定するには、エスケープする必要があります。

RewriteRule ^/folder/\.(.*+)/?$ /folder/$1 [L]
于 2012-11-29T19:34:15.400 に答える