我正在尝试将其中包含“:”的所有URL重写为另一个字符。
http://en.wikipedia.org/wiki/Filename#Reserved_characters_and_words
例子:
http://example.com/some_interesting:info
http://example.com/some_interesting_info
http://example.com/some:interesting:info
http://example.com/some:interesting_info
都指向这个文件
some_interesting_info
我该怎么做呢?
编辑:做了更多的测试
这作品
RewriteRule ^(.*)_(.*) $1$2 [L]
RewriteRule ^(.*)\_+(.*) $1$2 [L]
test_rewrite.html转到testrewrite.html
这不
RewriteRule ^(.*):(.*) $1$2 [L]
RewriteRule ^(.*)\:+(.*) $1$2 [L]
test:rewrite.html给出一个403
在消除中间的字符方面。用xammp 1.7.1测试